彩票走势图

文档转换攻略第三弹!Aspose.Cells 2020格式转换全新攻略来啦!

原创|行业资讯|编辑:李显亮|2020-11-19 13:30:49.823|阅读 628 次

概述:Aspose系列是目前功能较齐全的文档处理、文档格式转换功能API,帮助开发者轻松将文档功能集成到应用程序中。临近年终,小编为您倾情献上Aspose.Cells在各类开发语言中格式转换的示例教程,记得收藏哦!

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

将文档从一种格式转换为另一种格式是Aspose.Cells的主要功能之一。这种转换只不过是加载和保存操作的组合。因此,使用Aspose.Cells可以将文档从任何受支持的加载格式转换为任何受支持的保存格式。

本文整理了包括以下文件格式的转换指南,希望对您有所帮助:

>>你可以点击这里下载Aspose.Cells for .NET v20.11测试体验。(安装包仅提供部分功能,并设置限制,如需试用完整功能请

(篇幅较长,建议收藏阅读)

使用C#将CSV转换或导出为Excel文件XLS / XLSX

需要在Excel文件中填充数据,其中输入数据以CSV格式存在。同样,在很多情况下,可能需要将CSV文件转换为XLS或XLSX文件格式。需要按照以下步骤将CSV文件转换为Excel文件:
  1. 使用LoadOptions加载输入的CSV文件
  2. 初始化工作簿对象
  3. 保存输出Excel文件

下面的代码详细说明了如何使用C#或VB.NET将CSV文件转换为Excel XLS / XLSX文件:

// Opening CSV Files
// Creating CSV LoadOptions object
LoadOptions loadOptions = new LoadOptions(LoadFormat.CSV);
// Creating an Workbook object with CSV file path and the loadOptions
// object
Workbook workbook = new Workbook(dataDir + "Sample.csv", loadOptions);
workbook.Save(dataDir + "CSVtoExcel.xlsx", SaveFormat.Xlsx);

使用C#将Excel文件XLS / XLSX转换或导出为CSV

Excel到CSV文件的转换在不同的数据处理方案中很有帮助。您可以按照以下步骤将Excel文件中的数据转换为逗号分隔值(CSV):

  1. 加载输入的Excel文件
  2. 保存输出CSV文件

以下代码显示了如何使用C#或VB.NET将Excel文件XLS / XLSX转换为CSV:

// Load the input Excel file
Workbook workbook = new Workbook(dataDir + "CSVtoExcel.xlsx");

// Save output CSV file
workbook.Save(dataDir + "ExcelToCSV.csv", SaveFormat.CSV);

使用C#将Excel XLSX文件转换为DOCX

将MS Excel文件转换为DOCX格式非常容易,只需几个步骤即可完成。这是使用Aspose.Cells for .NET将XLSX文件转换为DOCX的方法。

  1. 使用Workbook类加载XLSX文件。
  2. 使用Workbook.Save(string,SaveFormat)方法将文件另存为DOCX格式。

下面的代码示例演示如何使用C#将XLSX文件转换为DOCX。

// Open the Excel file
Workbook workbook = new Workbook("Excel.xlsx");

// Save as DOCX
workbook.Save("Book1.docx", SaveFormat.Docx);

完整版请参考:【Excel管理控件Aspose.Cells功能教程——使用C#将Excel XLSX文件转换为DOCX】

使用C#将Excel转换为HTML

Excel到HTML的转换可以在几行代码中实现。只需加载Excel文件并以.html扩展名保存。以下是执行此操作的步骤。

  1. 使用Workbook类加载Excel XLS/XLSX文件
  2. 使用Workbook.Save(String)方法将XLS/XLSX转换为HTML

下面的代码示例演示如何使用C#将XLS / XLSX文件转换为HTML:

// Open the Excel file
Workbook workbook = new Workbook("Excel.xlsx");

// Save as HTML
workbook.Save("Excel-to-HTML.html");

完整版请参考:【Excel管理控件Aspose.Cells功能教程——使用C#将XLS / XLSX转换为HTML】

将XLS,XLSX转换为PDF

Aspose.Cells for .NET提供了易于使用的API,您可以通过以下简单步骤将Excel文件转换为PDF。

  • 使用要转换的Excel文档实例化Workbook类。
  • 通过使用SaveFormat枚举指定保存格式为PDF,将文档保存为PDF格式。

以下代码段演示了转换过程。

// Instantiate the Workbook object with the Excel file
Workbook workbook = new Workbook("SampleExcel.xls");

// Save the document in PDF format
workbook.Save("outputPDF.pdf", SaveFormat.Pdf);

完整版请参考:【便捷转换!Aspose.Cells助你在C#中将XLS和XLSX转换为PDF】

使用Java将图表转换为图像

成功配置API后,可以将图表导出或转换为任何图像格式,包括JPG,PNG,TIFF,BMP,SVG,WMP等。在此示例中,让我们考虑将图表另存为PNG图像。您需要按照以下步骤将图表转换为图像。

  1. 加载输入XLS / XLSX文件
  2. 访问工作表和图表
  3. 初始化ImageOrPrintOptions以设置质量和其他属性
  4. 设置图像类型并将图表转换为图像

下面的代码片段显示了如何使用Java将图表转换为JPG,PNG,TIFF,BMP,SVG或WMP图像:

// Load input XLSX file
Workbook workbook = new Workbook(dataDir + "SampleExcel.xlsx");
        
// Access required worksheet        
Worksheet worksheet = workbook.getWorksheets().get(0);

// Access specific chart
Chart chart = worksheet.getCharts().get(1);

// Create an instance of ImageOrPrintOptions and set a few properties
ImageOrPrintOptions options = new ImageOrPrintOptions();
options.setVerticalResolution(300);
options.setHorizontalResolution(300);
options.setQuality(100);

// Set image type for output format
options.setImageType(ImageType.PNG);

// Render the chart to image        
chart.toImage(dataDir + "chart.png", options);

完整版请参考:【Excel处理组件开发工具Aspose.Cells功能演示:使用Java图表转换为PDF/JPG等图像】

使用Java将CSV转换为Excel(XLSX / XLS)

CSV到Excel转换的一种流行用例是需要将一些值填充到Excel工作表中的表中。同样,在很多情况和用例中,您可能需要执行此转换。为了使此操作简单易行,让我们考虑一个基本的CSV文件作为示例:

Excel文件处理控件Aspose.Cells功能演示:使用Java实现CSV和Excel的相互转换

让我们按照以下步骤将CSV转换为Excel文件:

  1. 初始化LoadOptions类对象
  2. 将FileFormatType指定为CSV
  3. 实例化Workbook类的对象
  4. 保存输出的Excel文件

下面的代码段显示了如何使用Java将CSV转换为Excel(XLSX / XLS):

// Opening CSV Files
// Creating CSV LoadOptions object
LoadOptions loadOptions = new LoadOptions(FileFormatType.CSV);
// Creating an Workbook object with CSV file path and the loadOptions
// object
Workbook workbook = new Workbook(dataDir + "Book_CSV.csv", loadOptions);
workbook.save(dataDir + "CSVtoExcel.xlsx" , SaveFormat.XLSX);

完整版请参考:【Excel文件处理控件Aspose.Cells功能演示:使用Java实现CSV和Excel的相互转换】

使用Python将Excel文件转换为HTML

使用Aspose.Cells将XLS / XLSX文件转换为HTML非常容易,可以用几行代码完成。以下是使用Python将XLSX文件转换为HTML的步骤。

  1. 创建一个Workbook类的对象以加载Excel文件。
  2. 使用Workbook.save(fileName)方法将Excel文件另存为HTML 。

下面的代码示例演示如何使用Python将XLSX文件转换为HTML。

# load XLSX workbook
wb = Workbook("workbook.xlsx")
# save workbook as HTML file
wb.save("workbook.html")

完整版请参考:【想在Python应用程序中将Excel转换为HTML吗?来看看这份Aspose.Cells指南】

想要快速了解Aspose旗下产品是否满足您的文档处理需求,或是优惠购买正版授权,可直接哦。


还想要更多吗?您可以点击阅读【2020 · Aspose最新资源整合】查找需要的教程资源。如果您有任何疑问或需求,请随时加入Aspose技术交流群(761297826),我们很高兴为您提供查询和咨询


标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@pclwef.cn


为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP