我一直在寻找一种将 docx 或 wordml xml 转换为 xsl-fo 的方法。
我读了这篇文章:
Perl 最好的 XSLT 引擎是什么? https://stackoverflow.com/questions/156683/what-is-the-best-xslt-engine-for-perl
但我在启动 apache-fop 时遇到了特殊问题。
我能够下载 bin 并在本地运行它,但格式有点不对,并且它没有维护页眉和页脚或第 1 节或第 3 节(17 页文档 3 节)。
它还将文本重叠在轮廓数字上,并且没有保留所使用的字体。
尝试更简单的测试导致 fop 完全失败。
我想找到一种方法来创建至少接近 100% 准确复制原始文档的 PDF。
我不确定 xsl.fo,但我有过很好的经验PDF创建器 http://sourceforge.net/projects/pdfcreator/用于在 Windows 上将 Microsoft 文档转换为 PDF。它充当打印机驱动程序,所以我猜想如果您在 Windows 上托管您的网络服务器(或者也许使用 Wine?),会有一种方法可以使用 Perl 中的 COM 桥自动调用它。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)