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 LongDLL
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 |
|---|---|
| Subtype | Standard 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
| 1 | Yük eklendi |
|---|---|
| 0 | Dosya, 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