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 | Path to the complete encrypted PDF payload |
|---|---|
| Subtype | PDF name identifying the encryption handler, such as Standard |
| PayloadVersion | Optional PDF name identifying the handler version |
ערכי החזרה
| 1 | The payload was added |
|---|---|
| 0 | הקובץ, המטא-נתונים, המסמך שנבחר או מצב ה-wrapper לא היו חוקיים |
הערות
ה-wrapper משתמש ב-/EncryptedPayload, /AF, /EmbeddedFiles של PDF 2.0 וב-collection נסתר שהמסמך הראשוני שלו הוא ה-payloadהמסמך החיצוני חייב להישאר לא מוצפן ואינו יכול להפעיל PDF MAC; מותר payload מוצפן אחד בלבד
ראו גם
SetEncryptedPayloadFromString, SetEncryptedPayloadFromVariant, IsUnencryptedWrapper