winforms 自定义/非Unicode字体不与wkhtmltopdf Package nreco在窗口应用程序在C#.NET

sxissh06  于 2023-05-07  发布在  C#
关注(0)|答案(1)|浏览(125)

我正在用C#.net wkhtmltopdf的wkhtmltopdf Package 器“NReco.PdfGenerator”将HTML文本字符串转换为PDF。当我转换HTML文本有自定义/非Unicode字体,如“Kurti Dev 010”,然后wkhtmltipdf不生成相同的字体PDF文件。因此PDF文本无法读取。

string dataText = "HTML TEXT DATA"; 
var margins = new PageMargins(); 
var htmlToPdf = new HtmlToPdfConverter(); 
margins.Top = 5; 
htmlToPdf.Zoom = 1f; 
margins.Bottom = 15; 
margins.Left = 10; 
margins.Right = 5; 
htmlToPdf.Margins = margins; 
htmlToPdf.Size = NReco.PdfGenerator.PageSize.A4; 
htmlToPdf.Orientation = PageOrientation.Portrait; 
htmlToPdf.GeneratePdf(dataText, null, FILEPATH);

什么是它的解决方案,以生成相同的自定义/非Unicode字体的PDF。

unhi4e5o

unhi4e5o1#

首先,请确保您的HTML部分中有此 meta标签:

相关问题