SetEncryptedPayloadFromString
Sikkerhed og kryptering
Beskrivelse
Gemmer komplette krypterede PDF-byte i hukommelsen som nyttelast i den valgte ukrypterede PDF
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);Parametre
| FileBytes | Fuldstændige binære krypterede PDF-data |
|---|---|
| FileLength | DLL-bytelængde, herunder eventuelle integrerede nulbyte |
| Subtype | PDF-navn, der identificerer krypteringshandleren |
| PayloadVersion | Valgfrit PDF-navn, der identificerer handlerversionen |
Returværdier
| 1 | Nyttelasten blev tilføjet |
|---|---|
| 0 | Input- eller indpakningstilstanden var ugyldig |
Bemærkninger
Funktionen gemmer bytes uden at dekryptere eller omskrive indholdet og hæver automatisk det ydre dokument til PDF 2.0
Se også
SetEncryptedPayloadFromFile, GetEncryptedPayloadContentToString