//定義字體
BaseFont WingDings = BaseFont.CreateFont(@"c:/WINDOWS/Fonts/WINGDNG2.TTF",BaseFont.IDENTITY_H,BaseFont.NOT_EMBEDDED);
Font wingdins2 = new Font(WingDings,14);
//在頁面定位並顯示
PdfContentByte pdf = writer.DirectContent;
pdf.BeginText();
pdf.SetFontAndSize(WingDings, 12);
pdf.SetTextMatrix(x, y);//x代表橫座標,y代表縱座標
pdf.ShowText("R");//帶勾的方框的顯示
pdf.EndText();
唯一不足的是,c#製作pdf時,一個phrase或chunk不能出現多個字體,因此只能通過定位畫出一個特殊符號。