我的应用程序有一堆文档文件(目前为 word doc 格式),我在分发应用程序之前将其转换为 PDF。目前我手动将它们转换为 PDF。这让我有机会更新word文档而忘记更新PDF(我可以编写一个脚本来检查PDF是否比文档更新,所以这是一些保护,但不能保证)
是否有任何适用于 maven 或 hudson 的插件可以让我在构建过程中即时执行此操作?我似乎找不到一个。我更喜欢它在事物的 maven 方面,因此它与软件构建相关联,但如果需要,我会满足于 hudson 插件。
谢谢,杰夫
我的应用程序有一堆文档文件(目前为 word doc 格式),我在分发应用程序之前将其转换为 PDF。目前我手动将它们转换为 PDF。这让我有机会更新word文档而忘记更新PDF(我可以编写一个脚本来检查PDF是否比文档更新,所以这是一些保护,但不能保证)
是否有任何适用于 maven 或 hudson 的插件可以让我在构建过程中即时执行此操作?我似乎找不到一个。我更喜欢它在事物的 maven 方面,因此它与软件构建相关联,但如果需要,我会满足于 hudson 插件。
谢谢,杰夫
还没有尝试过,但是有一个名为JODConverter的项目,它使用在无头服务器模式下运行的 OpenOffice 实例进行文档转换(包括 Word 到 PDF)。它带有一个Maven 插件。
我不了解 Maven,但如果它允许您调用 Web 服务,那么请尝试查看 PDF 转换器服务之类的产品。它带有基于 Java 的示例代码。
我在这个产品上工作,所以通常的免责声明适用。