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);
如果您有任何疑问或需求,请随时加入Aspose技术交流群(761297826),我们很高兴为您提供查询和咨询。
来源:oschina
链接:https://my.oschina.net/u/4087915/blog/4740593