HiddenDataSanitizationOptions
Tổng quan
HiddenDataSanitizationOptions là một lớp trong Aspose.PDF FOSS cho .NET.
Các tùy chọn kiểm soát các danh mục dữ liệu ẩn hoặc nhạy cảm mà HiddenDataSanitizer loại bỏ khỏi tài liệu.
Lớp này cung cấp 2 phương thức để làm việc với các đối tượng HiddenDataSanitizationOptions trong các chương trình .NET. Các phương thức khả dụng bao gồm: All, HiddenDataSanitizationOptions. Tất cả các thành viên công khai đều có thể truy cập bởi bất kỳ ứng dụng .NET nào sau khi cài đặt gói Aspose.PDF FOSS cho .NET. Thuộc tính: ConvertPagesToImages, FlattenForms, FlattenLayers, ImageCompressionOptions, ImageDpi, RemoveAnnotations, và 4 mục khác.
Thuộc tính
| Tên | Kiểu | Truy cập | Mô tả |
|---|---|---|---|
ImageCompressionOptions | ImageCompressionOptions? | Đọc/Ghi | Khi được thiết lập (cùng với ConvertPagesToImages), nó kiểm soát cách các hình ảnh render trang được giảm mẫu/ nén. |
ConvertPagesToImages | bool | Đọc/Ghi | Rasterise mỗi trang thành một hình nền duy nhất, loại bỏ tất cả nội dung vector/văn bản (hình thức loại bỏ dữ liệu ẩn mạnh nhất). |
ImageDpi | int | Đọc/Ghi | DPI được sử dụng khi ConvertPagesToImages được đặt. |
RemoveAnnotations | bool | Đọc/Ghi | Xóa mọi chú thích khỏi mọi trang. |
RemoveSearchIndexAndPrivateInfo | bool | Đọc/Ghi | Xóa chỉ mục tìm kiếm tài liệu và dữ liệu ứng dụng riêng tư. |
FlattenForms | bool | Đọc/Ghi | Làm phẳng interactive form fields vào nội dung trang. |
FlattenLayers | bool | Đọc/Ghi | Làm phẳng các lớp optional-content (OCG) vào nội dung trang. |
RemoveJavaScriptsAndActions | bool | Đọc/Ghi | Xóa document/page/annotation JavaScript và additional-actions. |
RemoveMetadata | bool | Đọc/Ghi | Xóa metadata XMP của tài liệu. |
RemoveAttachments | bool | Đọc/Ghi | Xóa tất cả các tệp đính kèm được nhúng. |
Phương thức
| Chữ ký | Mô tả |
|---|---|
HiddenDataSanitizationOptions() | Bộ khởi tạo mặc định. |
All() | Một thể hiện tùy chọn với mọi cờ removal/flatten được bật. |