【问题标题】:What is the process of turning HTML into Postscript programmatically以编程方式将 HTML 转为 Postscript 的过程是什么
【发布时间】:2010-04-26 10:15:10
【问题描述】:

我试图了解以编程方式将 HTML 转换为 PDF/Postscript 的过程是什么

所有 Google 搜索都会找到库来执行此操作,但我对所需的实际过程更感兴趣。

我知道您可以设置 Postscript 打印机并直接打印到该打印机,但其中一些库似乎可以即时创建 PDF 以允许预览等。

有没有人有这方面的经验,或者可以提供任何指导?

【问题讨论】:

    标签: html pdf postscript


    【解决方案1】:

    是的!试试这个:http://code.google.com/p/wkhtmltopdf/。如果您有兴趣编写一个,请阅读它的代码。渲染成 PDF/PS/PNG/JPEG 非常简单。

    阅读以下内容: http://doc.qt.nokia.com/4.6/qwebframe.html#render & http://doc.qt.nokia.com/4.6/qpainter.html

    我在我的 HTML 到 PDF/PNG/JPEG 程序中使用了 qwebframe 和 qpainter。它就像一个魅力!如果您懒得写代码,请坚持使用 wkhtmltopdf。

    【讨论】:

    • 我说的对吗,因为它使用了 Webkit 框架,它不会在 IE(x) 中得到支持??
    • 你可以写一个插件到IE。顺便说一句,只需抓住 IE 窗口句柄并将其绘制在图像/PS 中。上述解决方案的方法是相同的:不是在屏幕上绘制,而是在图像/内存缓冲区/PS/PDF 文件上绘制。
    【解决方案2】:

    我最终为此使用了 iTextSharp,效果非常好

    【讨论】:

      猜你喜欢
      • 2011-10-25
      • 2011-10-03
      • 2011-01-21
      • 1970-01-01
      • 2021-08-09
      • 2011-02-06
      • 1970-01-01
      • 2010-09-18
      • 1970-01-01
      相关资源
      最近更新 更多