我需要使用 XSL-FO 在 .NET 中生成 pdf。不乏图书馆可以做到这一点。你会建议我使用哪个图书馆,为什么?
最佳答案
我知道这是一个老问题,但迄今为止没有任何答案真正解决了 OP 问题。她询问的是使用 XSL-FO 的选项,而不是“如何使用代码生成 PDF?”。
对实际问题的主要非商业回答是:
Apache.org 项目的 FOP
格式化对象处理器。它采用符合 XSL-FO 的 xsl 代码和 xml,并根据 XSL-FO 规范生成 PDF 文件。还有其他几种商业选择:
- Ibex PDF 创建器
- 天线屋
- 渲染器
如果您正在寻找一个可行的开源选项,FOP 就是它。 FOP 本身是一个 Java 库,但它已通过 J# 移植到 .NET(我知道它有自己的问题)在 nFOP project .
关于c# - 使用 XSL-FO 在 .NET 中生成 PDF,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1099485/