【问题标题】:Trying to use Gecko Engine with ABCPdf and classic ASP尝试将 Gecko 引擎与 ABCPdf 和经典 ASP 一起使用
【发布时间】:2012-07-03 21:13:28
【问题描述】:

我正在尝试使用 ABCPdf 创建动态 PDF,但没有成功。我复制了他们的示例代码并尝试了它,但我收到了一个错误:

无法呈现 HTML。没有可用的 MSHTML 文档。

我正在尝试弄清楚如何使用 Gecko 引擎而不是 IE 来重新渲染页面,但找不到方法。非常感谢任何帮助...谢谢大家!!!

达米安

【问题讨论】:

    标签: abcpdf


    【解决方案1】:

    请参阅https://stackoverflow.com/a/11504285/1411950。此示例使用 1 个矩形在每个页面上输出 html->pdf。矩形填充了来自 url 的原始 html / html。它也可以使用 Gecko 引擎。 如果要制作动态 pdf,则应使用原始 html 作为其内容。请注意,它应该被包装成类似

        const String HtmlWrapper = @"<!DOCTYPE html>
                <html>
                    <head profile='http://www.w3.org/2005/10/profile'><title></title>
                        <meta http-equiv='Content-Type' content='text/html; charset=utf-8'>
                        <style type='text/css'>
                        </style>
                    </head>
                    <body>
                    {0}
                    </body>
                </html>";
    

    所有css都在标头中的脚本标签中或被引用的地方

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多