SetEncryptedPayloadFromFile
Sikkerhed og kryptering
Beskrivelse
Gemmer alle bytes i en krypteret PDF-fil som det tilknyttede indhold i den valgte ukrypterede PDF
Syntaks
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);Parametre
| FileName | Sti til hele den krypterede PDF-nyttelast |
|---|---|
| Subtype | PDF-navn, der identificerer krypteringshandleren, f.eks. Standard |
| PayloadVersion | Valgfrit PDF-navn, der identificerer handlerversionen |
Returværdier
| 1 | Nyttelasten blev tilføjet |
|---|---|
| 0 | Filen, metadataene, det valgte dokument eller wrappertilstanden var ugyldig |
Bemærkninger
Wrapperen bruger PDF 2.0-/EncryptedPayload, /AF, /EmbeddedFiles og en skjult samling, hvis oprindelige dokument er nyttelasten
Det ydre dokument skal forblive ukrypteret og kan ikke aktivere PDF MAC; kun én krypteret nyttelast er tilladt
Se også
SetEncryptedPayloadFromString, SetEncryptedPayloadFromVariant, IsUnencryptedWrapper