通过使用 Aspose.Total for Java ,您可以分两步将 CGM 到 EXCEL 转换功能集成到您的 Java 应用程序中。首先,通过使用 Aspose.PDF for Java ,您可以将 CGM 渲染为 XLSX。在第二步中,您可以使用电子表格编程 API Aspose.Cells for Java 将 XLSX 转换为 EXCEL。
通过 Java 将 CGM 文件转换为 EXCEL
- 用 Document 类打开CGM文件
- 使用 [save]( https://reference.aspose.com/pdf/java/com.aspose.pdf/Document#save-java.lang.String-com.aspose.pdf.SaveOptions- 将 CGM 转换为 XLSX 方法
- 使用 Workbook 类加载 XLSX 文档
- 使用 [save]https://reference.aspose.com/cells/java/com.aspose.cells/workbook#save(java.lang.String,%20com.aspose.cells.SaveOptions)) 方法
通过 Java 将受保护的 CGM 转换为 EXCEL
如果您的 CGM 文档受密码保护,则您无法在没有密码的情况下将其转换为 EXCEL。使用 API,您可以先使用有效密码打开受保护的文档,然后再进行转换。为了打开加密文件,可以初始化一个新的[Document]实例( https://reference.aspose.com/pdf/java/com.aspose.pdf/Document#Document-java.lang.String-java.lang.String- ) 类并将文件名和密码作为参数传递。
通过 Java 将 CGM 文件转换为带水印的 EXCEL
在将 CGM 文件转换为 EXCEL 时,您还可以在输出的 EXCEL 文件格式中添加水印。为了添加水印,请创建一个新工作簿以打开转换后的 XLSX 文件。通过其索引选择 Worksheet,创建一个 Shape 并使用其 addTextEffect 函数,设置颜色、透明度等。之后,您可以将 XLSX 文档保存为带水印的 EXCEL。
主要用例
嵌入式工程度量
将CGM图表中的测量值捕获到Excel中进行计算和趋势分析。技术报告生成
将基于CGM的视觉元素与结构化的Excel数据结合,生成全面的工程或项目报告。从图表中提取图表
将基于矢量的CGM图表转换为可编辑的Excel图表对象,以进行进一步的定制。
自动化场景
用于Excel生成的Apache POI
使用Java的Apache POI库自动化CGM到Excel的转换,并将提取的值填充到单元格中。自动化电子表格填充
将CGM数据解析与基于Java的报告引擎集成,动态创建Excel表格。企业报告系统
将CGM到Excel的工作流程嵌入基于Java的BI或ETL管道,用于大规模工程数据处理。