Aspose.Cells功能教程——使用C#實(shí)現(xiàn)CSV和PDF文件互轉(zhuǎn)
Aspose.Cells for .NET是Excel電子表格編程API,可加快電子表格的管理和處理任務(wù),支持構(gòu)建能夠生成,修改,轉(zhuǎn)換,呈現(xiàn)和打印電子表格的跨平臺(tái)應(yīng)用程序。同時(shí)不依賴于Microsoft Excel或任何Microsoft Office Interop組件。
CSV文件通常包含表格數(shù)據(jù),其中的值通常用逗號(hào)分隔符分隔。您可以使用C#或VB.NET將CSV文件轉(zhuǎn)換為PDF,也可以將PDF文件轉(zhuǎn)換為CSV文件。Aspose API提供了許多文件操作和轉(zhuǎn)換功能。讓我們探索以下標(biāo)題以學(xué)習(xí)CSV和PDF轉(zhuǎn)換:
- 使用C?;騐B.NET以編程方式將CSV轉(zhuǎn)換為PDF文件
- 使用C?;騐B.NET以編程方式將PDF轉(zhuǎn)換為CSV文件
點(diǎn)擊下載Aspose.Cells for .NET
使用C?;騐B.NET以編程方式將CSV轉(zhuǎn)換為PDF文件
CSV文件包含逗號(hào)分隔的值,通常用逗號(hào)來區(qū)分。此外,CSV文件中的每一行都表示一個(gè)元組或一行數(shù)據(jù)。可以使用C?;騐B.NET語言輕松地以編程方式將CSV文件轉(zhuǎn)換為PDF文檔??梢允褂肨xtLoadOptions.Separator屬性控制要設(shè)置為分隔符的符號(hào)。同樣,也可以使用TxtLoadOptions.SeparatorString屬性將字符串值設(shè)置為分隔符。需要按照以下步驟將CSV文件轉(zhuǎn)換為PDF:
- 初始化TxtLoadOptions類對(duì)象
- 使用Separator屬性指定分隔符
- 加載輸入的CSV文件
- 保存輸出的PDF文件
以下代碼段基于這些步驟,這些步驟顯示了如何使用C#或VB.NET以編程方式將CSV轉(zhuǎn)換為PDF:
輸入CSV文件
輸出PDF文件截圖
使用C?;騐B.NET以編程方式將PDF轉(zhuǎn)換為CSV文件
PDF文件可以包含表格形式的數(shù)據(jù)。您可以在.NET應(yīng)用程序中將此類PDF文件轉(zhuǎn)換為CSV。您已經(jīng)使用我們?cè)谏厦娴陌惭b一節(jié)中討論的NuGet命令安裝了.NET API的Aspose.PDF。以下是將PDF轉(zhuǎn)換為CSV文件的步驟:
- 初始化ExcelSaveOptions類對(duì)象
- 為輸出文件設(shè)置ExcelFormat.CSV格式
- 加載輸入PDF文件
- 保存輸出CSV文件
下面的代碼顯示了如何使用C#或VB.NET將PDF轉(zhuǎn)換為CSV:
// Initialize ExcelSaveOptions class object ExcelSaveOptions options = new ExcelSaveOptions(); options.ConversionEngine = ExcelSaveOptions.ConversionEngines.NewEngine; // Set format as CSV options.Format = ExcelSaveOptions.ExcelFormat.CSV; // Load input PDF file Document pdfDocument = new Document("Sample.pdf"); // Save output CSV file pdfDocument.Save("Sample.csv", options);
還想要更多嗎?您可以點(diǎn)擊閱讀【2020 · Aspose最新資源整合】,查找需要的教程資源。如果您有任何疑問或需求,請(qǐng)隨時(shí)加入Aspose技術(shù)交流群(761297826),我們很高興為您提供查詢和咨詢。