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 LongDLL
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 |
|---|---|
| Subtype | Nazwa PDF identyfikująca procedurę obsługi szyfrowania, na przykład Standard |
| PayloadVersion | Opcjonalna nazwa PDF identyfikująca wersję procedury obsługi |
Wartości zwracane
| 1 | Dane zostały dodane |
|---|---|
| 0 | Plik, 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