OptimizationOptions

OptimizationOptions

Przegląd

OptimizationOptions jest klasą w Aspose.PDF FOSS dla .NET.

Klasa opisująca algorytm optymalizacji dokumentu.

Ta klasa udostępnia 1 metodę do pracy z obiektami OptimizationOptions w programach .NET. Dostępne metody obejmują: All. Wszystkie publiczne członki są dostępne dla każdej aplikacji .NET po zainstalowaniu pakietu Aspose.PDF FOSS dla .NET. Właściwości: AllowReusePageContent, CompressObjects, ImageCompressionOptions, ImageEncoding, LinkDuplicateStreams, MaxResoultion oraz 6 kolejnych.

Właściwości

NazwaTypDostępOpis
RemoveUnusedObjectsboolOdczyt/zapisUsuń nieodwołane obiekty dokumentu.
RemoveUnusedStreamsboolOdczyt/zapisUsuń nieużywane zasoby z dokumentu.
LinkDuplicateStreamsboolOdczyt/zapisScal duplikujące się strumienie zasobów w pojedyncze obiekty.
CompressObjectsboolOdczyt/zapisSpakuj obiekty PDF do strumieni obiektów (PDF 1.5+ /ObjStm) z kompresją.
MaxResoultionintOdczyt/zapisMaksymalna rozdzielczość obrazu; obrazy o wyższej rozdzielczości są skalowane w dół.
AllowReusePageContentboolOdczyt/zapisZezwalaj na ponowne użycie strumieni zawartości stron w identycznych stronach.
UnembedFontsboolOdczyt/zapisUsuń osadzanie czcionek z czcionek Standard-14 (wbudowanych w przeglądarki PDF).
SubsetFontsboolOdczyt/zapisKonwertuj czcionki na podzbiory (usuń nieużywane glify).
RemovePrivateInfoboolOdczyt/zapisUsuń informacje o fragmentach stron oraz inne prywatne (specyficzne dla aplikacji) informacje z dokumentu.
ImageCompressionOptionsImageCompressionOptionsOdczytPodopcje kompresji obrazu.
ResizeImagesboolOdczyt/zapisZmień rozmiar obrazów, które przekraczają MaxResoultion.
ImageEncodingImageEncodingOdczyt/zapisOkreśla enkoder używany do przetwarzania obrazów.

Metody

SygnaturaOpis
All()Fabryka zwracająca strategię optymalizacji ze wszystkimi opcjami niedestrukcyjnymi włączonymi.

Zobacz także

 Polski