SetEncryptedPayloadFromFile
보안 및 암호화
설명
암호화된 PDF 파일의 전체 바이트를 선택한 암호화되지 않은 PDF의 관련 페이로드로 저장합니다
구문
Delphi
Function TPDFlib.SetEncryptedPayloadFromFile(Const FileName, Subtype, PayloadVersion: WideString): Integer;ActiveX
Function PDFlib::SetEncryptedPayloadFromFile(FileName As String, Subtype As String, PayloadVersion As String) As LongDLL
int DLSetEncryptedPayloadFromFile(int InstanceID, const wchar_t* FileName, const wchar_t* Subtype, const wchar_t* PayloadVersion);매개변수
| FileName | 완전한 암호화 PDF 페이로드의 경로 |
|---|---|
| Subtype | Standard 같은 암호화 처리기를 식별하는 PDF 이름 |
| PayloadVersion | 처리기 버전을 식별하는 선택적 PDF 이름 |
반환 값
| 1 | 페이로드가 추가되었습니다 |
|---|---|
| 0 | 파일, 메타데이터, 선택한 문서 또는 래퍼 상태가 잘못되었습니다 |
비고
래퍼는 PDF 2.0 /EncryptedPayload, /AF, /EmbeddedFiles 및 초기 문서가 페이로드인 숨겨진 컬렉션을 사용합니다
외부 문서는 암호화되지 않은 상태로 유지해야 하며 PDF MAC을 활성화할 수 없습니다. 암호화된 페이로드는 하나만 허용됩니다
참고 항목
SetEncryptedPayloadFromString, SetEncryptedPayloadFromVariant, IsUnencryptedWrapper