HiddenDataSanitizationOptions
Översikt
HiddenDataSanitizationOptions är en klass i Aspose.PDF FOSS för .NET.
Alternativ som styr vilka kategorier av dolda eller känsliga data HiddenDataSanitizer tar bort från ett dokument.
Denna klass tillhandahåller 2 metoder för att arbeta med HiddenDataSanitizationOptions objekt i .NET program. Tillgängliga metoder inkluderar: All, HiddenDataSanitizationOptions. Alla offentliga medlemmar är åtkomliga för alla .NET applikationer efter att ha installerat Aspose.PDF FOSS för .NET paketet. Egenskaper: ConvertPagesToImages, FlattenForms, FlattenLayers, ImageCompressionOptions, ImageDpi, RemoveAnnotations och 4 till.
Egenskaper
| Namn | Typ | Åtkomst | Beskrivning |
|---|---|---|---|
ImageCompressionOptions | ImageCompressionOptions? | Läs/Skriv | När den är inställd (tillsammans med ConvertPagesToImages) styr den hur sidrenderade bilder nedprovaderas/komprimeras. |
ConvertPagesToImages | bool | Läs/Skriv | Rasterisera varje sida till en enda bakgrundsbild, och kassera allt vektor-/textinnehåll (den mest aggressiva formen av dolda data-borttagning). |
ImageDpi | int | Läs/Skriv | DPI som används när ConvertPagesToImages är inställt. |
RemoveAnnotations | bool | Läs/Skriv | Ta bort alla annotationer från varje sida. |
RemoveSearchIndexAndPrivateInfo | bool | Läs/Skriv | Ta bort dokumentets sökindex och privat programdata. |
FlattenForms | bool | Läs/Skriv | Platta ut interaktiva formulärfält till sidinnehåll. |
FlattenLayers | bool | Läs/Skriv | Platta ut valfritt innehåll (OCG)-lager till sidinnehåll. |
RemoveJavaScriptsAndActions | bool | Läs/Skriv | Ta bort dokument/sida/annotation JavaScript och ytterligare åtgärder. |
RemoveMetadata | bool | Läs/Skriv | Ta bort dokumentets XMP-metadata. |
RemoveAttachments | bool | Läs/Skriv | Ta bort alla inbäddade filbilagor. |
Metoder
| Signatur | Beskrivning |
|---|---|
HiddenDataSanitizationOptions() | Standardkonstruktorn. |
All() | En options-instans med alla flaggor för borttagning/plattning aktiverade. |