SetEncryptedPayloadFromString

Zabezpieczenia i szyfrowanie

Opis

Zapisuje kompletne bajty zaszyfrowanego pliku PDF znajdujące się w pamięci jako dane wybranego niezaszyfrowanego dokumentu PDF

Składnia

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

Parametry

FileBytesKompletne binarne dane zaszyfrowanego pliku PDF
FileLengthDługość w bajtach dla DLL, obejmująca osadzone bajty zerowe
SubtypeNazwa PDF identyfikująca procedurę obsługi szyfrowania
PayloadVersionOpcjonalna nazwa PDF identyfikująca wersję procedury obsługi

Wartości zwracane

1Ładunek został dodany
0Stan danych wejściowych lub opakowania był nieprawidłowy

Uwagi

Funkcja zapisuje bajty bez odszyfrowywania ani przepisywania danych i automatycznie podnosi wersję dokumentu zewnętrznego do PDF 2.0

Zobacz również

SetEncryptedPayloadFromFile, GetEncryptedPayloadContentToString