EncryptFileEx

보안 및 서명

설명

이 페이지에서는 "보안 및 서명" 항목에 속하는 PDF Library for Delphi의 EncryptFileEx를 설명합니다. API 이름, 매개변수, 클래스 이름, 파일 이름 및 리터럴은 Delphi 라이브러리와 DLL 진입점에 완전히 대응하도록 그대로 유지됩니다

함수를 호출하기 전에 구문, 매개변수 및 반환 값을 검토하세요

구문

Delphi

Function TPDFlib.EncryptFileEx(Const InputFileName, OutputFileName, Owner, User: WideString; Strength: Integer; Permissions: TPDFlibUserPermissions): Integer;

매개변수

InputFileName원본 PDF 경로
OutputFileName대상 PDF 경로
Owner소유자 암호
User사용자 암호
Strength0 = RC4-40, 1 = RC4-128, 2 = AES-128, 3 = AES-256, 4 = AES-256 Acrobat X, 5 = ISO TS 32003을 사용하는 PDF 2.0용 AES-256-GCM
Permissions형식화된 권한 집합

반환 값

0암호화에 실패했습니다
1암호화에 성공했습니다

비고

강도 4 또는 5를 선택했을 때 독립 실행형 PDF MAC 무결성 토큰을 추가하려면 먼저 SetPDFMACEnabled를 호출하세요