OptimizationOptions
Översikt
OptimizationOptions är en klass i Aspose.PDF FOSS för .NET.
Klass som beskriver algoritmen för dokumentoptimalisering.
Denna klass ger 1 metod för att arbeta med OptimizationOptions objekt i .NET-program. Tillgängliga metoder inkluderar: All. Alla offentliga medlemmar är tillgängliga för alla .NET-applikationer efter att ha installerat Aspose.PDF FOSS för .Net-paketet. och egenskaper: AllowReusePageContent, CompressObjects, ImageCompressionOptions, ImageEncoding, LinkDuplicateStreams, MaxResoultion,Och 6 fler.
ägodelar
| Namn | Typ av | Access | Beskrivning |
|---|---|---|---|
RemoveUnusedObjects | bool | Läs/ Skriv | Ta bort icke-refererade dokumentobjekt. |
RemoveUnusedStreams | bool | Läs/ Skriv | Ta bort oanvända resurser från dokumentet. |
LinkDuplicateStreams | bool | Läs/ Skriv | Konsoliderar dubbla resursströmmar till enskilda objekt. |
CompressObjects | bool | Läs/ Skriv | Pack PDF-objekt i Object Streams (PDF 1.5+ /ObjStm) med komprimering. |
MaxResoultion | int | Läs/ Skriv | Maximalt bildupplösning; bilder med högre upplösthet skalan ned. |
AllowReusePageContent | bool | Läs/ Skriv | Tillåta att sidinnehåll strömmar över identiska sidor. |
UnembedFonts | bool | Läs/ Skriv | Ta bort fonting från Standard-14-fönster (byggda i PDF-seer). |
SubsetFonts | bool | Läs/ Skriv | Konvertera fonts till underset (lägsna oanvända glyfer). |
RemovePrivateInfo | bool | Läs/ Skriv | Stryka sidan-pjäsinformation och annan privat (applikationsspecifik) information från dokumentet. |
ImageCompressionOptions | ImageCompressionOptions | Läsning | Bildsugning underalternativ. |
ResizeImages | bool | Läs/ Skriv | Resignera bilder som överstiger MaxResoultion. |
ImageEncoding | ImageEncoding | Läs/ Skriv | Anger kodaren som används för bildbehandling. |
Metoder
| Signature | Beskrivning |
|---|---|
All() | Fabriken returnerar en optimeringsstrategi med alla icke-förstörande alternativ aktiverade. |