如何将HTML5/CSS3文档转换为PDF?

Jef*_*ler 12 xhtml html5 pdf-generation css3

我们目前正在使用html5/css3为我们的Web应用程序生成报告,并且它们在屏幕上看起来很好,但显然当用户点击打印时谁知道打印机将会出现什么.因此,我想知道的是,将这些报告转换为PDF以进行下载/打印的最佳方法是什么,同时保持屏幕报告的相同视觉质量.

更新2010-10-26 16:01:我们正在使用.NET和Perl

Mar*_*rer 6

我认为可能有用的唯一想法是wkHTMLtoPDF.它是一个QT应用程序,位于WebKit之上以生成其PDF.

好消息是它甚至可以评估JS,所以任何事情都可以.

坏消息(对你来说)是它使用QT,这是一个X11窗口的东西.鉴于你正在使用.NET我猜你是一个Windows商店,这意味着额外的安装程序头痛.

  • Qt不仅仅是'X11窗口的东西':) http://en.wikipedia.org/wiki/Qt_(framework) (2认同)