SetEncryptedPayloadFromFile
Security and encryption
คำอธิบาย
เก็บไบต์ของไฟล์ PDF ที่เข้ารหัสทั้งไฟล์เป็น payload เกี่ยวข้องของ 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 | พาธของ payload PDF ที่เข้ารหัสทั้งไฟล์ |
|---|---|
| Subtype | PDF name ที่ระบุ handler การเข้ารหัส เช่น Standard |
| PayloadVersion | PDF name (ไม่บังคับ) ที่ระบุเวอร์ชันของ handler |
ค่าที่ส่งคืน
| 1 | The payload was added |
|---|---|
| 0 | ไฟล์ เมทาดาทา เอกสารที่เลือกอยู่ หรือสถานะ wrapper ไม่ถูกต้อง |
Remarks
wrapper นี้ใช้ /EncryptedPayload, /AF, /EmbeddedFiles ของ PDF 2.0 กับ collection ที่ซ่อนอยู่ซึ่งเอกสารเริ่มต้นคือ payload เอกสารด้านนอกต้องยังไม่เข้ารหัสและเปิดใช้ PDF MAC ไม่ได้ อนุญาต payload เข้ารหัสได้แค่ชุดเดียว
ดูเพิ่มเติม
SetEncryptedPayloadFromString, SetEncryptedPayloadFromVariant, IsUnencryptedWrapper