HiddenDataSanitizationOptions
نظرة عامة
HiddenDataSanitizationOptions هي فئة في Aspose.PDF FOSS لـ .NET.
خيارات تتحكم في الفئات التي يزيلها HiddenDataSanitizer من البيانات المخفية أو الحساسة في المستند.
توفر هذه الفئة طريقتين للعمل مع كائنات HiddenDataSanitizationOptions في برامج .NET. تشمل الطرق المتاحة: All، HiddenDataSanitizationOptions. جميع الأعضاء العامين متاحين لأي تطبيق .NET بعد تثبيت حزمة Aspose.PDF FOSS لـ .NET. الخصائص: ConvertPagesToImages، FlattenForms، FlattenLayers، ImageCompressionOptions، ImageDpi، RemoveAnnotations، و4 أخرى.
خصائص
| اسم | النوع | الوصول | وصف |
|---|---|---|---|
ImageCompressionOptions | ImageCompressionOptions? | قراءة/كتابة | عند ضبطه (مع ConvertPagesToImages)، يتحكم في طريقة تقليل/ضغط صور الصفحات المعروضة. |
ConvertPagesToImages | bool | قراءة/كتابة | تحويل كل صفحة إلى صورة خلفية واحدة، مع حذف جميع المحتوى المتجه/النصي (أكثر أشكال إزالة البيانات المخفية عدوانية). |
ImageDpi | int | قراءة/كتابة | DPI المستخدم عندما يتم تعيين ConvertPagesToImages. |
RemoveAnnotations | bool | قراءة/كتابة | إزالة جميع التعليقات التوضيحية من كل صفحة. |
RemoveSearchIndexAndPrivateInfo | bool | قراءة/كتابة | إزالة فهرس البحث في المستند وبيانات التطبيق الخاصة. |
FlattenForms | bool | قراءة/كتابة | تحويل حقول النموذج التفاعلية إلى محتوى الصفحة. |
FlattenLayers | bool | قراءة/كتابة | تسوية طبقات المحتوى الاختياري (OCG) إلى محتوى الصفحة. |
RemoveJavaScriptsAndActions | bool | قراءة/كتابة | إزالة المستند/الصفحة/التعليق JavaScript والإجراءات الإضافية. |
RemoveMetadata | bool | قراءة/كتابة | إزالة بيانات XMP الوصفية للمستند. |
RemoveAttachments | bool | قراءة/كتابة | إزالة جميع مرفقات الملفات المضمنة. |
الطرق
| التوقيع | وصف |
|---|---|
HiddenDataSanitizationOptions() | المُنشئ الافتراضي. |
All() | كائن خيارات مع تمكين جميع أعلام الإزالة/التسطّح. |