THotPDF.EmptyPasswordOpens Method
آزمایش میکند که آیا گذرواژهٔ خالی کاربر میتواند یک جریان PDF را بدون نهاییکردن بارگذاری رمزگشایی کند
اعلان
function EmptyPasswordOpens(Stream: TStream): boolean;
واحد
HPDFDoc
پارامترها
| نام | هدف |
|---|---|
Stream | جریان PDF در وضعیت مناسب برای آزمایش |
مقدار بازگشت
اگر بازیابی کلید با گذرواژهٔ خالی کاربر موفق شود True، در غیر این صورت False
یادداشتهای استفاده
- همان سازوکار بازیابی کلید
RecoverReloadKeysFromStreamRangesرا با گذرواژهٔ خالی اجرا میکند، سپس موقعیت جریان را برمیگرداند و وضعیت کلید بازیابیشدهٔ موقت را پاک میکند؛ آزمایش هیچ اثر جانبی بهجا نمیگذارد - استثناهای لغو منتشر میشوند؛ هر شکست دیگری
Falseگزارش میکند LoadFromFileباAutoDecryptفعال این آزمایش را روی جریان اشتراکی فقطخواندنی اجرا میکند تا تصمیم بگیرد مسیر بارگذاری با گذرواژهٔ خالی را بهجای پرسیدن گذرواژه برگزیند