SetEncryptedPayloadFromFile

Güvenlik ve şifreleme

Açıklama

Şifrelenmiş bir PDF dosyasının eksiksiz baytlarını seçili şifrelenmemiş PDF'nin ilişkili yükü olarak depolar

Sözdizimi

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

Parametreler

FileNameŞifrelenmiş eksiksiz PDF yükünün yolu
SubtypeStandard gibi şifreleme işleyicisini tanımlayan PDF adı
PayloadVersionİşleyici sürümünü tanımlayan isteğe bağlı PDF adı

Dönüş değerleri

1Yük eklendi
0Dosya, meta veriler, seçili belge veya sarmalayıcı durumu geçersizdi

Açıklamalar

Sarmalayıcı PDF 2.0 /EncryptedPayload, /AF, /EmbeddedFiles ve ilk belgesi yük olan gizli bir koleksiyon kullanır

Dış belge şifrelenmemiş kalmalı ve PDF MAC etkinleştirememelidir; yalnızca bir şifrelenmiş yüke izin verilir

Ayrıca bkz

SetEncryptedPayloadFromString, SetEncryptedPayloadFromVariant, IsUnencryptedWrapper