在我的情况下,用户可以在将页面打印为pdf之前将自己的文本插入到字段中。其中一些用户一直在从Word复制和粘贴,因此特殊的撇号和省略号字符将保存在字段中。查看html页面时这些特殊字符很好,但是当ABCpdf抓住它们时渲染为乱码。
我已尝试按照ABCpdf 5 Problems with encoding (special characters)
将以下内容添加到页面的头部<meta http-equiv="content-type" content="text/xhtml; charset=utf-8" />
我也试过这个:Symbol font on ABCpdf
theDoc.HtmlOptions.FontEmbed = true;
theDoc.HtmlOptions.FontSubstitute = false;
theDoc.HtmlOptions.FontProtection = false;
我正在使用AddImageUrl()方法进行渲染。
如何使用ABCpdf正确显示这些特殊字符?