pdf帶勾的方框的顯示

//定義字體
 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不能出現多個字體,因此只能通過定位畫出一個特殊符號。

發佈了44 篇原創文章 · 獲贊 5 · 訪問量 8萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章