我有一个大型 XHTML 数据库,我希望使用 CSS 将其呈现为 PDF 和/或 RTF。是否有现成/便宜的解决方案可以大规模做到这一点?大意味着 TB。需要强大且擅长处理大量文件的东西。
问问题
3050 次
4 回答
2
Prince XML会是您正在寻找的吗?
Prince 是一个将 XML 和 HTML 转换为 PDF 文档的计算机程序。Prince 可以读取多种 XML 格式,包括 XHTML 和 SVG。Prince 根据用 CSS 编写的样式表来格式化文档。
于 2009-11-17T20:13:58.200 回答
2
鉴于 XHTML 是 XML 的扩展,我建议使用Apache FOP。它是迄今为止我用过的最好的 pdf 转换工具之一。
于 2009-11-30T05:10:51.497 回答
1
您为此使用的技术是 XSLT (XSL-FO)。通常您使用 XML 作为源数据,但 XHTML 应该是有效的 XML。有不同的方法来运行它(例如,您可以使用 Cocoon 服务器)。
如果您正在寻找便宜或免费的软件,您可以在这里搜索:http: //www.w3.org/Style/XSL/
于 2009-11-18T20:36:58.457 回答
1
在你所说的规模上,这是一个难题。我建议查看http://code.google.com/p/wkhtmltopdf/以了解有关如何进行个人跑步的想法。但是,每次要转换文档时都执行一个 shell 脚本可能不足以满足您的需求,因此我建议将其拼接到某种守护程序或批量转换实用程序中。
于 2009-11-30T05:26:39.360 回答