THotPDF.DecryptLoadedDocument

THotPDF

الأعلى

Decrypts a loaded RC4 Standard encrypted PDF object graph in memory.

 

Delphi syntax:

procedure DecryptLoadedDocument(const Password: AnsiString);

 

الوصف

يتحقق DecryptLoadedDocument من كلمة مرور user أو owner المقدمة لـ PDF محمل مسبقًا بواسطة LoadFromFile أو LoadFromStream. لملفات Standard security handler من نوع RC4-40 وRC4-128، يفك تشفير السلاسل والتدفقات المحملة ويمسح حالة التشفير المحملة ويسمح لـ SaveLoadedDocument بكتابة نسخة غير مشفرة

تستدعي overloads التي تقبل كلمة مرور في LoadFromFile وLoadFromStream هذا الأسلوب تلقائيًا. ترفع encryption revisions غير المدعومة exception قبل كتابة الإخراج

Code Example

PDF.LoadFromFile('Protected.pdf', 'user-password');
PDF.SaveLoadedDocument('Unencrypted.pdf');