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
| Nazwa | Typ | Dostęp | Opis |
|---|---|---|---|
RemoveUnusedObjects | bool | Odczyt/zapis | Usuń nieodwołane obiekty dokumentu. |
RemoveUnusedStreams | bool | Odczyt/zapis | Usuń nieużywane zasoby z dokumentu. |
LinkDuplicateStreams | bool | Odczyt/zapis | Scal duplikujące się strumienie zasobów w pojedyncze obiekty. |
CompressObjects | bool | Odczyt/zapis | Spakuj obiekty PDF do strumieni obiektów (PDF 1.5+ /ObjStm) z kompresją. |
MaxResoultion | int | Odczyt/zapis | Maksymalna rozdzielczość obrazu; obrazy o wyższej rozdzielczości są skalowane w dół. |
AllowReusePageContent | bool | Odczyt/zapis | Zezwalaj na ponowne użycie strumieni zawartości stron w identycznych stronach. |
UnembedFonts | bool | Odczyt/zapis | Usuń osadzanie czcionek z czcionek Standard-14 (wbudowanych w przeglądarki PDF). |
SubsetFonts | bool | Odczyt/zapis | Konwertuj czcionki na podzbiory (usuń nieużywane glify). |
RemovePrivateInfo | bool | Odczyt/zapis | Usuń informacje o fragmentach stron oraz inne prywatne (specyficzne dla aplikacji) informacje z dokumentu. |
ImageCompressionOptions | ImageCompressionOptions | Odczyt | Podopcje kompresji obrazu. |
ResizeImages | bool | Odczyt/zapis | Zmień rozmiar obrazów, które przekraczają MaxResoultion. |
ImageEncoding | ImageEncoding | Odczyt/zapis | Określa enkoder używany do przetwarzania obrazów. |
Metody
| Sygnatura | Opis |
|---|---|
All() | Fabryka zwracająca strategię optymalizacji ze wszystkimi opcjami niedestrukcyjnymi włączonymi. |