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
| InputFileName | A visszafejtendő fájl neve |
|---|---|
| OutputFileName | A létrehozandó célfájl neve. Ha ez a fájl már létezik, felülírja |
| Password | A fájl visszafejtéséhez használandó jelszó |
Visszatérési értékek
| 0 | A dokumentumot nem lehetett visszafejteni. A hiba okának meghatározásához ellenőrizze a LastErrorCode függvény eredményét |
|---|---|
| 1 | A 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