HiddenDataSanitizationOptions
개요
HiddenDataSanitizationOptions은(는) Aspose.PDF FOSS에서 .NET용 클래스입니다.
문서에서 HiddenDataSanitizer가 제거하는 숨겨진 또는 민감한 데이터 범주를 제어하는 옵션.
이 클래스는 .NET 프로그램에서 HiddenDataSanitizationOptions 객체를 다루기 위한 2개의 메서드를 제공합니다. 사용 가능한 메서드에는 All, HiddenDataSanitizationOptions이(가) 포함됩니다. Aspose.PDF FOSS for .NET 패키지를 설치한 후에는 모든 공개 멤버가 .NET 애플리케이션에서 접근할 수 있습니다. 속성: ConvertPagesToImages, FlattenForms, FlattenLayers, ImageCompressionOptions, ImageDpi, RemoveAnnotations, 및 4개 더.
속성
| 이름 | 유형 | 액세스 | 설명 |
|---|---|---|---|
ImageCompressionOptions | ImageCompressionOptions? | 읽기/쓰기 | 설정하면 (ConvertPagesToImages와 함께), 페이지 렌더링 이미지가 다운샘플링/압축되는 방식을 제어합니다. |
ConvertPagesToImages | bool | 읽기/쓰기 | 각 페이지를 단일 배경 이미지로 래스터화하고 모든 벡터/텍스트 콘텐츠를 삭제합니다(가장 공격적인 형태의 숨겨진 데이터 제거). |
ImageDpi | int | 읽기/쓰기 | ConvertPagesToImages가 설정된 경우 사용되는 DPI. |
RemoveAnnotations | bool | 읽기/쓰기 | 모든 페이지에서 모든 주석을 제거합니다. |
RemoveSearchIndexAndPrivateInfo | bool | 읽기/쓰기 | 문서 검색 인덱스와 개인 애플리케이션 데이터를 제거합니다. |
FlattenForms | bool | 읽기/쓰기 | 대화형 양식 필드를 페이지 콘텐츠로 평탄화합니다. |
FlattenLayers | bool | 읽기/쓰기 | 옵션 콘텐츠(OCG) 레이어를 페이지 콘텐츠로 평탄화합니다. |
RemoveJavaScriptsAndActions | bool | 읽기/쓰기 | 문서/페이지/주석 JavaScript 및 추가 작업을 제거합니다. |
RemoveMetadata | bool | 읽기/쓰기 | 문서 XMP 메타데이터를 제거합니다. |
RemoveAttachments | bool | 읽기/쓰기 | 모든 삽입된 파일 첨부를 제거합니다. |
메서드
| 시그니처 | 설명 |
|---|---|
HiddenDataSanitizationOptions() | 기본 생성자. |
All() | 모든 제거/평탄화 플래그가 활성화된 옵션 인스턴스. |