C# 使用CefSharp将HTML转换为PDF
我正在寻找使用CefSharp将HTML转换为PDF的最佳方法,我认为这个库是一个很好的选择,因为我可以直接使用Chromium HTML呈现,但我不知道如何开始。 你们能给我一个建议吗C# 使用CefSharp将HTML转换为PDF,c#,html,pdf,C#,Html,Pdf,我正在寻找使用CefSharp将HTML转换为PDF的最佳方法,我认为这个库是一个很好的选择,因为我可以直接使用Chromium HTML呈现,但我不知道如何开始。 你们能给我一个建议吗 谢谢您可以利用内置方法将整个html页面保存为pdf。请使用下面提到的代码作为参考,请检查是否有帮助 var success = await webBrowserObject.PrintToPdfAsync("filename.pdf", new PdfPrintSettings {
谢谢您可以利用内置方法将整个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
});
**您可以使用“打开文件”对话框从用户获取文件名