HiddenDataSanitizationOptions
نمای کلی
HiddenDataSanitizationOptions یک کلاس در Aspose.PDF FOSS برای .NET است.
گزینههایی که کنترل میکنند HiddenDataSanitizer چه دستههای دادههای مخفی یا حساس را از یک سند حذف میکند.
این کلاس ۲ متد برای کار با اشیای HiddenDataSanitizationOptions در برنامههای .NET فراهم میکند. متدهای موجود شامل: All، HiddenDataSanitizationOptions هستند. تمام اعضای عمومی پس از نصب بسته Aspose.PDF FOSS برای .NET برای هر برنامه .NET قابل دسترسی هستند. ویژگیها: ConvertPagesToImages، FlattenForms، FlattenLayers، ImageCompressionOptions، ImageDpi، RemoveAnnotations و ۴ مورد دیگر.
خواص
| نام | نوع | دسترسی | توضیح |
|---|---|---|---|
ImageCompressionOptions | ImageCompressionOptions? | خواندن/نوشتن | زمانی که تنظیم شود (بههمراه ConvertPagesToImages)، کنترل میکند که تصاویر رندر شدهٔ صفحه چگونه down-sampled/compressed میشوند. |
ConvertPagesToImages | bool | خواندن/نوشتن | Rasterise هر صفحه را به یک تصویر پسزمینهٔ واحد تبدیل میکند و تمام محتوای برداری/متنی را حذف میسازد (پرتهاجمانهترین شکل حذف دادههای مخفی). |
ImageDpi | int | خواندن/نوشتن | DPI استفاده میشود وقتی ConvertPagesToImages تنظیم شده باشد. |
RemoveAnnotations | bool | خواندن/نوشتن | تمام حاشیهنویسیها را از هر صفحه حذف کنید. |
RemoveSearchIndexAndPrivateInfo | bool | خواندن/نوشتن | نمایه جستجوی سند و دادههای خصوصی برنامه را حذف کنید. |
FlattenForms | bool | خواندن/نوشتن | فیلدهای فرم تعاملی را به محتوای صفحه تبدیل کنید. |
FlattenLayers | bool | خواندن/نوشتن | لایههای محتوای اختیاری (OCG) را در محتوای صفحه ادغام کنید. |
RemoveJavaScriptsAndActions | bool | خواندن/نوشتن | حذف سند/صفحه/حاشیهنویس JavaScript و اقدامات اضافی. |
RemoveMetadata | bool | خواندن/نوشتن | متادیتای XMP سند را حذف کنید. |
RemoveAttachments | bool | خواندن/نوشتن | تمام پیوستهای فایلهای جاسازیشده را حذف کنید. |
روش ها
| امضا | توضیح |
|---|---|
HiddenDataSanitizationOptions() | سازنده پیشفرض. |
All() | یک نمونه گزینه با تمام پرچمهای حذف/مسطحسازی فعال شده. |