彩票走势图

字体子集被优化!为您演示最新版Aspose.PDF如何通过字体优化PDF文档

翻译|使用教程|编辑:李显亮|2019-12-25 11:23:21.243|阅读 386 次

概述:在本文中,我们将探索并演示Aspose.PDF for .NET 最新版v19.12新功能——PDF中的字体子集优化,从而优化PDF文档。

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

PDF是当今最流行的文档格式之一,各种应用程序将其用作最终输出。由于支持多种数据类型和可移植性,因此它是创建和共享内容的首选格式。

Aspose.PDF for .NET是一种高级PDF处理和解析API,用于在跨平台应用程序中执行文档管理和操作任务。API可以轻松用于生成,修改,转换,渲染,保护和打印PDF文档,而无需使用Adobe Acrobat。

在本文中,我们将探索并演示Aspose.PDF for .NET 最新版v19.12新功能——PDF中的字体子集优化,从而优化PDF文档。

>>想要体验Aspose.PDF的强大功能,记得点击下载最新版试用哦~

用于.NET的Aspose.PDF允许将字体嵌入到PDF文档中。字体可以完全嵌入,也可以作为字体的子集嵌入。但是,在某些情况下,可能希望通过将完全嵌入的字体集减少为仅在PDF文档中使用的子集来优化字体。在最新版本中,我们提供了优化选项,以使用SubsetFonts方法调整字体子集策略。此方法接受FontSubsetStrategy,它具有以下变体:

  • SubsetAllFonts –此选项将子集PDF文档中使用的所有字体。

  • SubsetEmbeddedFontsOnly –此选项仅将完全嵌入PDF文档中的字体作为子集。

以下C#代码示例显示了如何应用字体子集策略来优化PDF文档。

// The path to the documents directory.
string dataDir = RunExamples.GetDataDir_AsposePdf_WorkingDocuments();
Document doc = new Document(dataDir + "input.pdf");
// All fonts will be embedded as subset into document in case of SubsetAllFonts.
doc.FontUtilities.SubsetFonts(FontSubsetStrategy.SubsetAllFonts);
// Font subset will be embedded for fully embedded fonts but fonts which are not embedded into document will not be affected.
doc.FontUtilities.SubsetFonts(FontSubsetStrategy.SubsetEmbeddedFontsOnly);
doc.Save(dataDir + "Output_out.pdf");

还想要更多吗?您可以点击阅读【2019 · Aspose最新资源整合】查找需要的教程资源。如果您有任何疑问或需求,请随时加入Aspose技术交流群(642018183),我们很高兴为您提供查询和咨询


慧都网是正版Aspose大陆地区正式授权经销商,拥有负责正版Aspose免费试用,咨询,销售等服务,双旦狂欢,Aspose.Total直降10000元,更有iPhone 11/小米音响好礼相赠,



标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@pclwef.cn


为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP