Closed. This question does not meet Stack Overflow guidelines。它当前不接受答案。
想要改善这个问题吗?更新问题,以便将其作为on-topic用于堆栈溢出。
已关闭6年。
Improve this question
我们正在开发适用于Linux和Windows的软件,要求将CVS文件生成为PDF报告。我已经用C语言编写了一个程序,可以将CVS文件转换为HTML文件(td,tr等),然后使用html2ps和ps2pdf在Linux下将HTML转换为PS。
但是,如上所述,我们也在为Windows开发,尽管我知道html2ps和ps2pdf在Windows下可用,但它们具有一些依赖关系,这将使我们的客户感到头疼(即Perl和Ghostscript)。是否有任何 native Windows控制台应用程序可以将HTML转换为PDF,并且可以作为单个可执行文件分发而没有主要依赖性?
想要改善这个问题吗?更新问题,以便将其作为on-topic用于堆栈溢出。
已关闭6年。
Improve this question
我们正在开发适用于Linux和Windows的软件,要求将CVS文件生成为PDF报告。我已经用C语言编写了一个程序,可以将CVS文件转换为HTML文件(td,tr等),然后使用html2ps和ps2pdf在Linux下将HTML转换为PS。
但是,如上所述,我们也在为Windows开发,尽管我知道html2ps和ps2pdf在Windows下可用,但它们具有一些依赖关系,这将使我们的客户感到头疼(即Perl和Ghostscript)。是否有任何 native Windows控制台应用程序可以将HTML转换为PDF,并且可以作为单个可执行文件分发而没有主要依赖性?
最佳答案
我想添加一个我最近使用的新条目-wkhtmltopdf-这是一个使用webkit进行渲染的开源项目,这意味着它具有所有最新和最强大的功能,包括CSS3,SVG,甚至可以让javascript在创建pdf之前运行。它没有与princeXML相同的修饰度,但是它是我发现的最好的FOSS解决方案。
我还没有将其用于多页文档,但是我相信它确实支持CSS分页符。
关于HTML2PDF转换,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/431117/