메인 콘텐츠로 건너뛰기
이 객체는 PDF 파일의 암호화 매개 변수에 액세스할 수 있도록 합니다. 이러한 매개 변수는 인식된 텍스트를 PDF 형식으로 내보낼 때 사용할 수 있습니다. 이러한 매개 변수는 PDFExportFeatures 객체의 EncryptionInfo 속성을 통해 설정합니다.
암호화 매개 변수는 PDF/A 파일에는 사용되지 않습니다.
PDFEncryptionInfo 객체를 사용하면 다음 작업을 수행할 수 있습니다:
  • 소유자 암호와 사용자 암호를 설정합니다.
  • 암호화 수준을 설정합니다.
  • 다음 항목을 활성화하거나 비활성화합니다:
    • 텍스트 주석과 대화형 양식 field의 추가 또는 수정을 허용합니다.
    • 문서를 조합합니다. 즉, 페이지를 삽입, 회전 또는 삭제하고 책갈피나 썸네일 이미지와 같은 탐색 요소를 만듭니다.
    • 문서에서 텍스트와 그래픽을 복사하거나 다른 방식으로 추출하는 작업을 허용합니다.
    • 양식을 작성하고(즉, 기존 대화형 양식 field를 채우고) 문서에 서명합니다(이는 대화형 양식 field의 한 유형인 기존 서명 field를 채우는 것을 의미합니다).
    • 문서 내용을 수정합니다.
    • 문서를 인쇄합니다.

속성

,읽기 전용

객체를 반환합니다.

PDF 파일의 암호화 여부를 지정합니다.

이 속성이 FALSE로 설정된 경우 다른 속성들은 무시됩니다. 이 Parameter는IPDFExportParams::PDFAComplianceMode가 PCM_None으로 설정된 경우에만 TRUE로 설정할 수 있습니다.

이 속성의 기본값은 FALSE입니다.

PDF 암호화 알고리즘을 지정합니다. 대부분의 암호화 알고리즘에는 PDF 버전()에 대한 최소 요구 사항이 있습니다. 자세한 내용은설명을 참조하십시오.

이 속성의 기본값은 PDFEA_RC4입니다.

RC4 알고리즘의 암호화 키 길이를 설정합니다. 이 속성은 EncryptionAlgorithm 속성이 PDFEA_RC4(기본값)인 경우에만 사용되며, 그 외의 경우에는 무시됩니다.

40비트를 초과하는 키는 PDF 버전(IPDFExportFeatures::PDFVersion) 1.4 이상이 필요합니다.

이 속성의 기본값은 PDFKL_40Bit입니다.

소유자 비밀번호를 저장합니다. 올바른 소유자 비밀번호로 문서를 열면(사용자 비밀번호와 다른 경우) 문서에 대한 완전한(소유자) 액세스가 허용됩니다. 이 무제한 액세스에는 문서의 비밀번호 및 액세스 권한을 변경하는 기능이 포함됩니다.

기본값은 빈 문자열입니다.

사용자 비밀번호를 저장합니다. 올바른 사용자 비밀번호로 문서를 열거나 사용자 비밀번호가 설정되지 않은 문서를 열면, 문서의 암호화 사전에 지정된 사용자 액세스 권한에 따라 추가 작업을 수행할 수 있습니다.

기본값은 빈 문자열입니다.

텍스트 주석 수정, 대화형 양식 field 작성, 문서 서명(기존 서명 field 작성, 즉 대화형 양식 field의 일종)을 활성화하거나 비활성화합니다. PermissionModifyContent 속성과 함께 사용하면 새 텍스트 주석 및 양식 field 추가도 허용됩니다.

기본값은 FALSE입니다.

문서 조합(페이지 삽입, 회전, 페이지 삭제 및 북마크, 썸네일 이미지 등의 탐색 요소 생성.

이 속성은 PDF 버전 1.3에서 무시됩니다(참조:).

기본값은 FALSE입니다.

문서에서 텍스트 및 그래픽을 복사하거나 추출하는 기능을 활성화하거나 비활성화합니다. 단, 장애가 있는 사용자의 접근성을 위한 텍스트 및 그래픽 추출은 이 속성 값에 관계없이 항상 가능합니다.

기본값은 FALSE입니다.

텍스트 및 그래픽 추출(장애가 있는 사용자의 접근성 확보 또는 기타 목적)을 활성화하거나 비활성화합니다.

이 속성은 PDF 버전 1.3에서 무시됩니다(참조:).

기본값은 FALSE입니다.

기존 대화형 양식 field 작성 및 문서 서명(대화형 양식 field의 일종인 기존 서명 field 작성에 해당)을 활성화하거나 비활성화합니다.

이 속성은 PDF 버전 1.3에서 무시됩니다(참조:).

기본값은 FALSE입니다.

문서 내용 수정을 활성화하거나 비활성화합니다.

기본값은 FALSE입니다.

문서 인쇄를 활성화하거나 비활성화합니다.

기본값은 FALSE입니다.

PDF 콘텐츠의 충실한 디지털 복사본을 생성할 수 있는 형태로의 인쇄를 활성화하거나 비활성화합니다. 이 인쇄를 허용하지 않으면 출력 품질이 저하될 수 있습니다(Acrobat에서 “이미지로 인쇄”로 구현된 기능).

다음 경우에는 이 속성 값이 무시됩니다:

  • PermissionPrint 속성이 FALSE로 설정된 경우.
  • PDF 버전이 1.3인 경우(참조:).

기본값은 FALSE입니다.

객체 다이어그램

샘플

이 객체는 다음 코드 샘플에서 사용됩니다: CommandLineInterface (Windows 및 Linux)

참고 항목

내보내기 매개변수 조정 프로필 사용하기 속성 사용하기