SetEncryptedPayloadFromFile

Zabezpieczenia i szyfrowanie

Opis

Zapisuje kompletne bajty zaszyfrowanego pliku PDF jako powiązane dane wybranego niezaszyfrowanego dokumentu PDF

Składnia

Delphi

Function TPDFlib.SetEncryptedPayloadFromFile(Const FileName, Subtype, PayloadVersion: WideString): Integer;

ActiveX

Function PDFlib::SetEncryptedPayloadFromFile(FileName As String, Subtype As String, PayloadVersion As String) As Long

DLL

int DLSetEncryptedPayloadFromFile(int InstanceID, const wchar_t* FileName, const wchar_t* Subtype, const wchar_t* PayloadVersion);

Parametry

FileNameŚcieżka do kompletnych danych zaszyfrowanego pliku PDF
SubtypeNazwa PDF identyfikująca procedurę obsługi szyfrowania, na przykład Standard
PayloadVersionOpcjonalna nazwa PDF identyfikująca wersję procedury obsługi

Wartości zwracane

1Dane zostały dodane
0Plik, metadane, wybrany dokument lub stan otoczki był nieprawidłowy

Uwagi

Otoczka używa elementów PDF 2.0 /EncryptedPayload, /AF, /EmbeddedFiles oraz ukrytej kolekcji, której dokumentem początkowym są dane

Dokument zewnętrzny musi pozostać niezaszyfrowany i nie może włączać PDF MAC; dozwolone są tylko jedne zaszyfrowane dane

Zobacz również

SetEncryptedPayloadFromString, SetEncryptedPayloadFromVariant, IsUnencryptedWrapper