我有一個與東歐信件類似的問題。這裏是幫我解決這個問題的代碼段:
string fontPath = String.Format("{0}\\{1}", Environment.GetFolderPath(Environment.SpecialFolder.Fonts), "arial.ttf");
string title = "Some Title";
iTextSharp.text.Font fontTitle = iTextSharp.text.FontFactory.GetFont(fontPath, iTextSharp.text.pdf.BaseFont.CP1250, 22f);
iTextSharp.text.Paragraph paraTitle = new iTextSharp.text.Paragraph(title, fontTitle);
paraTitle.Alignment = iTextSharp.text.Element.ALIGN_CENTER;
document.Open();
document.Add(paraTitle);
你所感興趣的是,在fontTitle
變量。這是您如何爲國家/地區頁面1250創建基本字體。您將指定您自己的基本字體設置。
感謝您的建議,但這並不工作...:/我嘗試打印在HTML文本的基礎頁。 – 2013-03-21 21:12:14