SetEncryptedPayloadFromString

Güvenlik ve şifreleme

Açıklama

Bellekteki eksiksiz şifrelenmiş PDF baytlarını seçilen şifrelenmemiş PDF'nin yükü olarak saklar

Sözdizimi

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);

Parametreler

FileBytesEksiksiz ikili şifreli PDF verileri
FileLengthGömülü sıfır baytları dahil DLL bayt uzunluğu
SubtypeŞifreleme işleyicisini tanımlayan PDF adı
PayloadVersionİşleyici sürümünü tanımlayan isteğe bağlı PDF adı

Dönüş değerleri

1Yük eklendi
0Girdi veya sarmalayıcı durumu geçersizdi

Açıklamalar

İşlev, yükün şifresini çözmeden veya yeniden yazmadan baytları depolar ve dış belgeyi otomatik olarak PDF 2.0 sürümüne yükseltir

Ayrıca bkz

SetEncryptedPayloadFromFile, GetEncryptedPayloadContentToString