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
| FileBytes | Kompletne binarne dane zaszyfrowanego pliku PDF |
|---|---|
| FileLength | Długość w bajtach dla DLL, obejmująca osadzone bajty zerowe |
| Subtype | Nazwa PDF identyfikująca procedurę obsługi szyfrowania |
| PayloadVersion | Opcjonalna nazwa PDF identyfikująca wersję procedury obsługi |
Wartości zwracane
| 1 | Ładunek został dodany |
|---|---|
| 0 | Stan 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