【问题标题】:HTML to PDF Using CefSharp使用 CefSharp 将 HTML 转为 PDF
【发布时间】:2020-05-11 04:08:37
【问题描述】:

我正在寻找使用 CefSharp 将 HTML 转换为 PDF 的最佳方法,我认为这个库是一个不错的选择,因为我可以直接使用 Chromium Html Render 但我不知道如何开始。 各位大神能给个建议吗?

谢谢

【问题讨论】:

    标签: c# html pdf


    【解决方案1】:

    您可以利用内置方法将整个html页面保存为pdf,使用下面提到的代码供您参考,请检查它是否有帮助。

    var success = await webBrowserObject.PrintToPdfAsync("filename.pdf", new PdfPrintSettings
            {
                MarginType = CefPdfPrintMarginType.Custom,
                MarginBottom = 10,
                MarginTop = 0,
                MarginLeft = 20,
                MarginRight = 10,
                PageWidth = 210000,
                PageHeight = 297000
            });
    

    ** 您可以使用打开文件对话框从用户获取文件名

    【讨论】:

      猜你喜欢
      • 2023-02-26
      • 1970-01-01
      • 2013-01-11
      • 2015-09-27
      • 2012-12-07
      • 1970-01-01
      • 2020-09-04
      • 2017-12-19
      相关资源
      最近更新 更多