THotPDF.EmptyPasswordOpens Method
Vyzkouší, zda prázdné uživatelské heslo dokáže dešifrovat stream PDF, aniž by se pustilo do načítání
Deklarace
function EmptyPasswordOpens(Stream: TStream): boolean;
Jednotka
HPDFDoc
Parametry
| Název | Účel |
|---|---|
Stream | Stream PDF ve nastavené pozici, který se má vyzkoušet |
Návratová hodnota
True, když obnova klíče uspěje s prázdným uživatelským heslem, jinak False
Poznámky k použití
- Spustí tutéž mašinerii obnovy klíčů jako
RecoverReloadKeysFromStreamRangess prázdným heslem, pak obnoví pozici streamu a vymaže dočasně obnovený stav klíčů, takže zkouška nezanechá žádné vedlejší účinky - Výjimky zrušení se šíří dál; každé jiné selhání hlásí
False LoadFromFilese zapnutýmAutoDecryptpoužije tuto zkoušku na stream sdíleného úložiště jen pro čtení, aby rozhodlo, zda zvolit cestu načtení s prázdným heslem místo dotazování se na heslo