0
爲什麼我的pdf不顯示波蘭字符?Aspose.Pdf波蘭字符
MemoryStream ms = new MemoryStream();
Pdf pdf = new Pdf(ms);
Section section = pdf.Sections.Add();
var txt = new Text("aąbcćde");
txt.TextInfo.FontName = "calibri";
section.Paragraphs.Add(txt);
pdf.Close();
byte[] bytes = ms.ToArray();
return bytes;
好的這項工作。其他問題:如何添加自定義字體?我嘗試使用此代碼:'txt.TextInfo.TruetypeFontFileName = _serverPath +「//Assets//PdfFonts//calibri.ttf」; txt.TextInfo.FontName =「calibri」;'但不工作 – devQwerty
我不確定字體匹配是否區分大小寫,但如果是的話,你可以試試這個:'txt.TextInfo.FontName =「Calibri」;'。否則,我建議你看看[文檔](http://www.aspose.com/docs/display/pdfnet/Fonts+embedding+while+creating+PDF)閱讀更多關於字體並嵌入它們。 – hankide
我在'Aspose.Pdf'中使用了新的API,'Document'類沒有'SetUnicode()'方法。任何想法? –