HiddenDataSanitizationOptions
Genel Bakış
HiddenDataSanitizationOptions, Aspose.PDF FOSS içinde .NET için bir sınıftır.
Gizli veya hassas veri kategorilerini HiddenDataSanitizer bir belgeden temizlerken kontrol eden seçenekler.
Bu sınıf, .NET programlarında HiddenDataSanitizationOptions nesneleriyle çalışmak için 2 yöntem sağlar. Kullanılabilir yöntemler şunlardır: All, HiddenDataSanitizationOptions. Tüm genel üyeler, Aspose.PDF FOSS for .NET paketini kurduktan sonra herhangi bir .NET uygulaması tarafından erişilebilir. Özellikler: ConvertPagesToImages, FlattenForms, FlattenLayers, ImageCompressionOptions, ImageDpi, RemoveAnnotations ve 4 tane daha.
Özellikler
| Ad | Tür | Erişim | Açıklama |
|---|---|---|---|
ImageCompressionOptions | ImageCompressionOptions? | Okuma/Yazma | Ayarlanırsa (ConvertPagesToImages ile birlikte), sayfa oluşturma görüntülerinin nasıl aşağı örneklenip sıkıştırılacağını kontrol eder. |
ConvertPagesToImages | bool | Okuma/Yazma | Her sayfayı tek bir arka plan görüntüsüne rasterleştirerek, tüm vektör/metin içeriğini atar (gizli veri kaldırmanın en agresif biçimi). |
ImageDpi | int | Okuma/Yazma | DPI, ConvertPagesToImages ayarlandığında kullanılır. |
RemoveAnnotations | bool | Okuma/Yazma | Her sayfadan tüm ek açıklamaları kaldır. |
RemoveSearchIndexAndPrivateInfo | bool | Okuma/Yazma | Belge arama indeksini ve özel uygulama verilerini kaldır. |
FlattenForms | bool | Okuma/Yazma | Etkileşimli form alanlarını sayfa içeriğine düzleştir. |
FlattenLayers | bool | Okuma/Yazma | İsteğe bağlı içerik (OCG) katmanlarını sayfa içeriğine düzleştir. |
RemoveJavaScriptsAndActions | bool | Okuma/Yazma | Belge/sayfa/annotation JavaScript ve ek eylemleri kaldır. |
RemoveMetadata | bool | Okuma/Yazma | Belge XMP meta verilerini kaldırın. |
RemoveAttachments | bool | Okuma/Yazma | Tüm gömülü dosya eklerini kaldırın. |
Yöntemler
| İmza | Açıklama |
|---|---|
HiddenDataSanitizationOptions() | Varsayılan yapıcı. |
All() | Tüm kaldırma/düzleştirme bayrakları etkinleştirilmiş bir seçenek örneği. |