SetEncryptedPayloadFromString
Sikkerhet og kryptering
Beskrivelse
Lagrer komplette minnebaserte krypterte PDF-byter som nyttelasten til den valgte ukrypterte PDF-en
Syntaks
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);Parametere
| FileBytes | Complete binary encrypted PDF data |
|---|---|
| FileLength | DLL byte length, including any embedded zero bytes |
| Subtype | PDF-navn som identifiserer krypteringshandleren |
| PayloadVersion | Valgfritt PDF-navn som identifiserer handler-versjonen |
Returverdier
| 1 | Nyttelasten ble lagt til |
|---|---|
| 0 | Inndata- eller wrapper-tilstanden var ugyldig |
Merknader
Funksjonen lagrer bytes uten å dekryptere eller omskrive nyttelasten, og hever automatisk det ytre dokumentet til PDF 2.0
Se også
SetEncryptedPayloadFromFile, GetEncryptedPayloadContentToString