HiddenDataSanitizationOptions
Przegląd
HiddenDataSanitizationOptions jest klasą w Aspose.PDF FOSS dla .NET.
Opcje kontrolujące, które kategorie ukrytych lub wrażliwych danych HiddenDataSanitizer usuwa z dokumentu.
Ta klasa udostępnia 2 metody do pracy z obiektami HiddenDataSanitizationOptions w programach .NET. Dostępne metody to: All, HiddenDataSanitizationOptions. Wszystkie publiczne członki są dostępne dla każdej aplikacji .NET po zainstalowaniu pakietu Aspose.PDF FOSS dla .NET. Właściwości: ConvertPagesToImages, FlattenForms, FlattenLayers, ImageCompressionOptions, ImageDpi, RemoveAnnotations oraz 4 kolejne.
Właściwości
| Nazwa | Typ | Dostęp | Opis |
|---|---|---|---|
ImageCompressionOptions | ImageCompressionOptions? | Odczyt/zapis | Gdy jest ustawione (wraz z ConvertPagesToImages), kontroluje, jak obrazy renderowane na stronie są próbkowane/kompresowane. |
ConvertPagesToImages | bool | Odczyt/zapis | Rasteryzuj każdą stronę do pojedynczego obrazu tła, odrzucając całą zawartość wektorową/tekstową (najbardziej agresywna forma usuwania ukrytych danych). |
ImageDpi | int | Odczyt/zapis | DPI używane, gdy ConvertPagesToImages jest ustawione. |
RemoveAnnotations | bool | Odczyt/zapis | Usuń wszystkie adnotacje ze wszystkich stron. |
RemoveSearchIndexAndPrivateInfo | bool | Odczyt/zapis | Usuń indeks wyszukiwania dokumentów oraz prywatne dane aplikacji. |
FlattenForms | bool | Odczyt/zapis | Spłaszcz interaktywne pola formularza w treść strony. |
FlattenLayers | bool | Odczyt/zapis | Spłaszcz warstwy opcjonalnej zawartości (OCG) w treść strony. |
RemoveJavaScriptsAndActions | bool | Odczyt/zapis | Usuń JavaScript dokumentu/strony/adnotacji oraz additional-actions. |
RemoveMetadata | bool | Odczyt/zapis | Usuń metadane XMP dokumentu. |
RemoveAttachments | bool | Odczyt/zapis | Usuń wszystkie załączniki osadzonych plików. |
Metody
| Sygnatura | Opis |
|---|---|
HiddenDataSanitizationOptions() | Domyślny konstruktor. |
All() | Instancja opcji ze wszystkimi flagami usuwania/spłaszczania włączonymi. |