SetEncryptedPayloadFromString

Security and encryption

תיאור

שומרת בייטי PDF מוצפן מלאים מהזיכרון כ-payload של ה-PDF הלא מוצפן הנבחר

תחביר

Delphi

Function TPDFlib.SetEncryptedPayloadFromString(Const FileBytes: AnsiString; Const Subtype, PayloadVersion: WideString): Integer;

DLL

int DLSetEncryptedPayloadFromString(int InstanceID, const char* FileBytes, int FileLength, const wchar_t* Subtype, const wchar_t* PayloadVersion);

פרמטרים

FileBytesנתונים בינאריים מלאים של PDF מוצפן
FileLengthDLL byte length, including any embedded zero bytes
SubtypePDF name identifying the encryption handler
PayloadVersionOptional PDF name identifying the handler version

ערכי החזרה

1The payload was added
0The input or wrapper state was invalid

הערות

הפונקציה שומרת בייטים בלי לפענח או לשכתב את ה-payload ומעלה אוטומטית את מסמך ה-outer אל PDF 2.0

ראה גם

SetEncryptedPayloadFromFile, GetEncryptedPayloadContentToString