轉帖|使用教程|編輯:黃竹雯|2019-01-11 10:58:16.000|閱讀 3622 次
概述:Spire.PDF是一個專業的PDF組件,能夠獨立地創建、編寫、編輯、操作和閱讀PDF文件,支持.NET、Java、WPF和Silverlight,本文介紹了如何替換PDF的字體。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
Spire.PDF是一個專業的PDF組件,能夠獨立地創建、編寫、編輯、操作和閱讀PDF文件,支持 .NET、Java、WPF和Silverlight。
Spire.PDF支持替換PDF文檔中使用的字體。下面的部分展示了如何使用Spire.PDF將現有PDF文檔中使用的所有字體替換成另一種字體。
替換字體前截圖:
//加載 Pdf 文檔 PdfDocument doc = new PdfDocument(); doc.LoadFromFile(PDF file); //用 UsedFonts 屬性獲取文檔中使用的所有字體 PdfUsedFont[] fonts = doc.UsedFonts; //創建一個新的字體 PdfFont newfont = new PdfFont(PdfFontFamily.TimesRoman, 18f, PdfFontStyle.Italic | PdfFontStyle.Bold); //遍歷文檔中使用的字體,替換成創建的新字體 foreach (PdfUsedFont font in fonts) { font.Replace(newfont); } //保存文檔 doc.SaveToFile(Result file);
運行,替換字體后截圖:
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn