OptimizationOptions

OptimizationOptions

Общ преглед

OptimizationOptions е клас в Aspose.PDF FOSS за .NET.

Клас, който описва алгоритъм за оптимизиране на документ.

Този клас предоставя 1 метод за работа с обекти от тип OptimizationOptions в .NET програми.
Наличните методи включват: All.
Всички публични членове са достъпни за всяко .NET приложение след инсталиране на пакета Aspose.PDF FOSS for .NET.
Свойства: AllowReusePageContent, CompressObjects, ImageCompressionOptions, ImageEncoding, LinkDuplicateStreams, MaxResoultion, и още 6.

Свойства

ИмеТипДостъпОписание
RemoveUnusedObjectsboolRead/WriteПремахване на необвързани обектите в документа.
RemoveUnusedStreamsboolRead/WriteИзтриване на неизползваните ресурси от документа.
LinkDuplicateStreamsboolRead/WriteКонсолидиране на дублиращи се потоци от ресурси в единични обекти.
CompressObjectsboolRead/WriteОпаковане на PDF обекти в Object Streams (PDF 1.5+ /ObjStm) с компресия.
MaxResoultionintRead/WriteМаксимална резолюция на изображението; изображения с по-висока резолюция се намаляват.
AllowReusePageContentboolRead/WriteПозволяване на повторно използване на потоци със съдържание на страници между идентични страници.
UnembedFontsboolRead/WriteПремахване на вграждането на шрифтове от Standard-14 шрифтове (вградени в PDF прегледачите).
SubsetFontsboolRead/WriteКонвертиране на шрифтове в подмножества (премахване на неизползваните глифове).
RemovePrivateInfoboolRead/WriteПремахване на информация за части от страници и друга частна (специфична за приложението) информация от документа.
ImageCompressionOptionsImageCompressionOptionsReadПодопции за компресиране на изображения.
ResizeImagesboolRead/WriteПреоразмеряване на изображения, които надвишават MaxResoultion.
ImageEncodingImageEncodingRead/WriteОпределя енкодера, използван за обработка на изображения.

Методи

ПодписОписание
All()Фабрика, връщаща стратегия за оптимизация с всички недеструктивни опции активирани.

Вижте също

 Български