使用XSL-FO生成PDF在.NET中 [英] Generating PDF in .NET using XSL-FO
问题描述
我需要使用XSL-FO生成.NET中的PDF文件。有没有库,做到这一点的不足。你有什么建议库,我使用的,为什么?
I need to generate a pdf in .NET using XSL-FO. There are no shortage of libraries to do this. What library would you suggest that I use and why?
推荐答案
的这是一个老问题了,我知道,但没有答案迄今实际解决的问题OP。她要求选择使用XSL-FO,而不是如何使用code生成PDF?的
实际问题的主要非商业性的答案是:
The primary non-commercial answer on the actual question is:
格式化对象处理器。它采用XSL-FO兼容XSL code和XML,并根据XSL-FO规范生成的PDF文件。还有一些其他的商业选择:
Formatting Objects Processor. It takes XSL-FO compliant xsl code and xml and generates PDF files according to the XSL-FO spec. There are several other commercial options:
- 北山羊PDF创建
- AntennaHouse
- RenderX的
如果你正在寻找的作品一个开放源码的选项,FOP是它。该FOP是一个Java库本身,但它已经通过J#移植到.NET(也有它自己的问题,还有我知道)在 nFOP项目。
If you're looking for an open-source option that WORKS, FOP is it. The FOP is a Java library natively, but it has been ported to .NET via J# (That has it's own issues there I know) in the nFOP project.
这篇关于使用XSL-FO生成PDF在.NET中的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!