【发布时间】:2017-03-23 06:30:18
【问题描述】:
我正在尝试将 HTML 页面转换为 pdf。 Html 页面包含带有 svg 图像的 css、js 代码。我使用wkhtmltopdf、iTextSharp 和IronPdf dll 将准确的html 页面转换为pdf。上述每个 dll 中存在的功能为我提供了包含 html、css 和 js 内容的 pdf 文件但不包括 svg 图像。 有没有办法将svg图像渲染成pdf。 我在这里粘贴代码 sn-p:
HtmlToPdf HtmlToPdf = new HtmlToPdf();
HtmlToPdf.PrintOptions.EnableJavaScript = true;
HtmlToPdf.PrintOptions.CssMediaType =PdfPrintOptions.PdfCssMediaType.Screen;
PdfResource PDF = HtmlToPdf.RenderUrlAsPdf(new Uri(htmlFilePath));
PDF.SaveAs(pdfFilePath);
【问题讨论】:
-
此 Stack 链接可能会对您有所帮助。 stackoverflow.com/questions/5913338/…
标签: c# html svg wkhtmltopdf