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
| FileBytes | Eksiksiz ikili şifreli PDF verileri |
|---|---|
| FileLength | Gö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
| 1 | Yük eklendi |
|---|---|
| 0 | Girdi 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