OptimizationOptions

OptimizationOptions

Übersicht

OptimizationOptions ist eine Klasse in Aspose.PDF FOSS für .NET.

Klasse, die den Dokumentenoptimierungsalgorithmus beschreibt.

Diese Klasse stellt 1 Methode zur Arbeit mit OptimizationOptions‑Objekten in .NET‑Programmen bereit.
Verfügbare Methoden umfassen: All.
Alle öffentlichen Mitglieder sind für jede .NET‑Anwendung nach der Installation des Aspose.PDF FOSS for .NET‑Pakets zugänglich.
Eigenschaften: AllowReusePageContent, CompressObjects, ImageCompressionOptions, ImageEncoding, LinkDuplicateStreams, MaxResoultion und 6 weitere.

Eigenschaften

NameTypeAccessDescription
RemoveUnusedObjectsboolRead/WriteNicht referenzierte Dokumentobjekte entfernen.
RemoveUnusedStreamsboolRead/WriteUnbenutzte Ressourcen aus dem Dokument löschen.
LinkDuplicateStreamsboolRead/WriteDuplizierte Ressourcenströme zu einzelnen Objekten konsolidieren.
CompressObjectsboolRead/WritePDF-Objekte in Objektströme (PDF 1.5+ /ObjStm) mit Kompression packen.
MaxResoultionintRead/WriteMaximale Bildauflösung; Bilder mit höherer Auflösung werden verkleinert.
AllowReusePageContentboolRead/WriteErmöglicht die Wiederverwendung von Seiteninhaltsströmen bei identischen Seiten.
UnembedFontsboolRead/WriteSchriftart‑Einbettung aus Standard-14-Schriften entfernen (in PDF-Viewern integriert).
SubsetFontsboolRead/WriteSchriften in Teilmengen konvertieren (unbenutzte Glyphen entfernen).
RemovePrivateInfoboolRead/WriteSeitenstück‑Informationen und andere private (anwendungsspezifische) Informationen aus dem Dokument entfernen.
ImageCompressionOptionsImageCompressionOptionsReadUnteroptionen für Bildkompression.
ResizeImagesboolRead/WriteBilder, die die MaxResolution überschreiten, skalieren.
ImageEncodingImageEncodingRead/WriteGibt den für die Bildverarbeitung verwendeten Encoder an.

Methoden

SignatureDescription
All()Factory, die eine Optimierungsstrategie zurückgibt, bei der alle nicht-destruktiven Optionen aktiviert sind.

Siehe auch

 Deutsch