您可以使用两个简单的步骤将 CGM 转换为 OTT。首先,您需要使用 Aspose.PDF for Java 将 CGM 文件渲染为 DOC。之后,通过使用强大的文档处理 API Aspose.Words for Java ,您可以将 DOC 转换为 OTT。这两个 API 都属于 Aspose.Total for Java 包。
通过 Java 打开受密码保护的 CGM 文档
在将 CGM 转换为 OTT 时,即使您的文档受密码保护,您仍然可以使用 PDF 操作 API Aspose.PDF for Java 打开它。为了打开加密文件,您需要创建一个 Document 对象并使用所有者的密码打开 CGM。
通过 Java 将 OTT 文档保存到数据库
在将输入文档保存为 OTT 文件格式的同时,您还可以将文档保存到数据库而不是文件系统。您可能需要实现在数据库中存储和检索 Document 对象。如果您正在实施任何类型的内容管理系统,这将是必要的。为了将您的 OTT 保存到数据库,通常需要序列化文档以获取字节数组。这可以使用 Aspose.Words for Java API 来完成。获取字节数组后,您可以使用 SQL 语句将其存储在数据库中。
主要用例
符合ODF标准的报告生成
创建符合标准的报告,其中CGM视觉与结构化的OpenDocument内容无缝集成。协作文档编辑
将增强了CGM的OTT模板存储在共享存储库中,以便在开源平台上进行实时、多用户编辑。
自动化场景
通过转换器进行Java自动化
在Java工作流程中使用Aspose API将CGM文件转换为OTT模板,以实现自动部署。LibreOffice SDK集成
在Java应用程序中利用LibreOffice SDK来填充和定制基于CGM的OTT模板。用于大规模文档生成的ETL系统
将CGM到OTT转换集成到基于Java的ETL管道中,用于大规模、基于模板的文档生成。开源企业平台
在基于Java的内容管理和文档自动化系统中部署带有嵌入式CGM图表的OTT模板。