翻譯|使用教程|編輯:李顯亮|2019-12-25 11:23:21.243|閱讀 413 次
概述:在本文中,我們將探索并演示Aspose.PDF for .NET 最新版v19.12新功能——PDF中的字體子集優(yōu)化,從而優(yōu)化PDF文檔。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門(mén)軟控件火熱銷(xiāo)售中 >>
PDF是當(dāng)今最流行的文檔格式之一,各種應(yīng)用程序?qū)⑵溆米髯罱K輸出。由于支持多種數(shù)據(jù)類(lèi)型和可移植性,因此它是創(chuàng)建和共享內(nèi)容的首選格式。
Aspose.PDF for .NET是一種高級(jí)PDF處理和解析API,用于在跨平臺(tái)應(yīng)用程序中執(zhí)行文檔管理和操作任務(wù)。API可以輕松用于生成,修改,轉(zhuǎn)換,渲染,保護(hù)和打印PDF文檔,而無(wú)需使用Adobe Acrobat。
在本文中,我們將探索并演示Aspose.PDF for .NET 最新版v19.12新功能——PDF中的字體子集優(yōu)化,從而優(yōu)化PDF文檔。
>>想要體驗(yàn)Aspose.PDF的強(qiáng)大功能,記得點(diǎn)擊下載最新版試用哦~
用于.NET的Aspose.PDF允許將字體嵌入到PDF文檔中。字體可以完全嵌入,也可以作為字體的子集嵌入。但是,在某些情況下,可能希望通過(guò)將完全嵌入的字體集減少為僅在PDF文檔中使用的子集來(lái)優(yōu)化字體。在最新版本中,我們提供了優(yōu)化選項(xiàng),以使用SubsetFonts方法調(diào)整字體子集策略。此方法接受FontSubsetStrategy,它具有以下變體:
SubsetAllFonts –此選項(xiàng)將子集PDF文檔中使用的所有字體。
SubsetEmbeddedFontsOnly –此選項(xiàng)僅將完全嵌入PDF文檔中的字體作為子集。
以下C#代碼示例顯示了如何應(yīng)用字體子集策略來(lái)優(yōu)化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");
還想要更多嗎?您可以點(diǎn)擊閱讀【2019 · Aspose最新資源整合】,查找需要的教程資源。如果您有任何疑問(wèn)或需求,請(qǐng)隨時(shí)加入Aspose技術(shù)交流群(642018183),我們很高興為您提供查詢(xún)和咨詢(xún)。
慧都網(wǎng)是正版Aspose大陸地區(qū)正式授權(quán)經(jīng)銷(xiāo)商,擁有負(fù)責(zé)正版Aspose免費(fèi)試用,咨詢(xún),銷(xiāo)售等服務(wù),雙旦狂歡,Aspose.Total直降10000元,更有iPhone 11/小米音響好禮相贈(zèng),。
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn