DecryptFile

Dokumentumkezelés, biztonság és aláírások

Leírás

Ez a függvény megkísérli eltávolítani a titkosítást egy lemezen lévő fájlból, és a visszafejtett dokumentumot új fájlba menti

A függvény akkor is sikeres lesz, ha a felhasználói jelszót adták meg (beleértve az érvényes üres jelszót is) a főjelszó helyett. A fejlesztőknek tiszteletben kell tartaniuk a dokumentum 'szerzője által megfogalmazott biztonsági kívánságokat

Szintaxis

Delphi

Function TPDFlib.DecryptFile(Const InputFileName, OutputFileName, Password: WideString): Integer;

ActiveX

Function PDFlib::DecryptFile(InputFileName As String, OutputFileName As String, Password As String) As Long

DLL

int DLDecryptFile(int InstanceID, const wchar_t * InputFileName, const wchar_t * OutputFileName, const wchar_t * Password);

Paraméterek

InputFileNameA visszafejtendő fájl neve
OutputFileNameA létrehozandó célfájl neve. Ha ez a fájl már létezik, felülírja
PasswordA fájl visszafejtéséhez használandó jelszó

Visszatérési értékek

0A dokumentumot nem lehetett visszafejteni. A hiba okának meghatározásához ellenőrizze a LastErrorCode függvény eredményét
1A dokumentum visszafejtése sikeresen megtörtént

Megjegyzések

A PDF MAC-védett bemenet a visszafejtés előtt ellenőrzésre kerül, és integritás-ellenőrzési hiba esetén nem marad meg kimenet