HiddenDataSanitizationOptions
Огляд
HiddenDataSanitizationOptions — це клас у Aspose.PDF FOSS для .NET.
Параметри, що контролюють, які категорії прихованих або конфіденційних даних HiddenDataSanitizer видаляє з документа.
Цей клас надає 2 методи для роботи з об’єктами 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 | Читання/Запис | Звести шари optional-content (OCG) у вміст сторінки. |
RemoveJavaScriptsAndActions | bool | Читання/Запис | Видалити документ/сторінку/анотацію JavaScript та додаткові дії. |
RemoveMetadata | bool | Читання/Запис | Видалити метадані XMP документа. |
RemoveAttachments | bool | Читання/Запис | Видалити всі вбудовані файлові вкладення. |
Методи
| Сигнатура | Опис |
|---|---|
HiddenDataSanitizationOptions() | Конструктор за замовчуванням. |
All() | Екземпляр параметрів із увімкненими всіма прапорцями видалення/згинання. |