Aspose.Cells功能教程——使用C#實現CSV和PDF文件互轉
Aspose.Cells for .NET是Excel電子表格編程API,可加快電子表格的管理和處理任務,支持構建能夠生成,修改,轉換,呈現和打印電子表格的跨平臺應用程序。同時不依賴于Microsoft Excel或任何Microsoft Office Interop組件。
CSV文件通常包含表格數據,其中的值通常用逗號分隔符分隔。您可以使用C#或VB.NET將CSV文件轉換為PDF,也可以將PDF文件轉換為CSV文件。Aspose API提供了許多文件操作和轉換功能。讓我們探索以下標題以學習CSV和PDF轉換:
- 使用C#或VB.NET以編程方式將CSV轉換為PDF文件
- 使用C#或VB.NET以編程方式將PDF轉換為CSV文件
使用C#或VB.NET以編程方式將CSV轉換為PDF文件
CSV文件包含逗號分隔的值,通常用逗號來區分。此外,CSV文件中的每一行都表示一個元組或一行數據。可以使用C#或VB.NET語言輕松地以編程方式將CSV文件轉換為PDF文檔。可以使用TxtLoadOptions.Separator屬性控制要設置為分隔符的符號。同樣,也可以使用TxtLoadOptions.SeparatorString屬性將字符串值設置為分隔符。需要按照以下步驟將CSV文件轉換為PDF:
- 初始化TxtLoadOptions類對象
- 使用Separator屬性指定分隔符
- 加載輸入的CSV文件
- 保存輸出的PDF文件
以下代碼段基于這些步驟,這些步驟顯示了如何使用C#或VB.NET以編程方式將CSV轉換為PDF:
輸入CSV文件
輸出PDF文件截圖

使用C#或VB.NET以編程方式將PDF轉換為CSV文件
PDF文件可以包含表格形式的數據。您可以在.NET應用程序中將此類PDF文件轉換為CSV。您已經使用我們在上面的安裝一節中討論的NuGet命令安裝了.NET API的Aspose.PDF。以下是將PDF轉換為CSV文件的步驟:
- 初始化ExcelSaveOptions類對象
- 為輸出文件設置ExcelFormat.CSV格式
- 加載輸入PDF文件
- 保存輸出CSV文件
下面的代碼顯示了如何使用C#或VB.NET將PDF轉換為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);
還想要更多嗎?您可以點擊閱讀【2020 · Aspose最新資源整合】,查找需要的教程資源。如果您有任何疑問或需求,請隨時加入Aspose技術交流群(761297826),我們很高興為您提供查詢和咨詢。