文档彩票走势图>>Spire.PDF教程-文档操作>>【教程】Spire.PDF教程:如何替换PDF的字体
【教程】Spire.PDF教程:如何替换PDF的字体
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);
运行,替换字体后截图: