用于更新 MS word 页眉/页脚并转换为 PDF 的 Java API

标签 java pdf ms-office openxml libreoffice

我需要一个 API 来支持更改 doc、docx、xls、xlsx 的页眉/页脚。我为 libreoffice 编写了大量代码,但问题是最终文档的样式不正确,这是个大问题。其他开源项目也获得了类似的结果,所以我正在寻找一些付费版本,可能像 Aspose 但你能给我一些替代解决方案吗?

问题的另一方面是我需要将任何办公文档、邮件、msg 转换为 pdf。

我也在寻找包括 C# 在内的解决方案,但很可能它将在 linux 下运行,因此首选 java。

最佳答案

使用 Aspose Java 组件,您可以更新文档的页眉/页脚并将所有支持的文件类型(doc、docx、xls、xlsx、eml、msg 等)转换为 PDF。我们尽量保持 PDF 格式与原始文档相同。

您可以尝试探索 PdfSaveOptions自己上课或在 Aspose forums 中发布有问题的文件,技术支持将尽力解决问题。

附言。我是 Aspose 的开发人员/布道者。

关于用于更新 MS word 页眉/页脚并转换为 PDF 的 Java API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16038215/

相关文章:

c# - 您如何将任何文档转换为预览图像?

java - 使用 Selenium 读取表格

java - 如何从 Glassfish 虚拟服务器配置访问 "properties"?

c# - Excel 2013 插件 API 是否向后兼容 Excel 2003-2010?

PHP 发送到 Outlook PDF 文件

ruby-on-rails - PDFkit 不显示 PDF 中的图片

ms-word - 在不使用 ole 自动化的情况下以编程方式将 word docx 转换为 doc

java - 在内存数据库中使用 H2 进行 Spring 测试截断所有表

c# - Server.MapPath 的 servlet 等价物是什么?

pdf - 输出 pdf 2.0 规范中的 UTF-8 编码文本字符串