THotPDF.EmptyPasswordOpens Method
Testar om det tomma användarlösenordet kan dekryptera en PDF-ström utan att något inläsning genomförs
Deklaration
function EmptyPasswordOpens(Stream: TStream): boolean;
Enhet
HPDFDoc
Parametrar
| Namn | Syfte |
|---|---|
Stream | Positionerad PDF-ström att testa |
Returvärde
True när nyckelåterställningen lyckas med det tomma användarlösenordet, i annat fall False
Användningsanteckningar
- Kör samma nyckelåterställningsmaskineri som
RecoverReloadKeysFromStreamRangesmed ett tomt lösenord, återställer därefter strömpositionen och rensar det tillfälligt återställda nyckeltillståndet, så testet lämnar inga sidoeffekter - Avbrottsundantag propageras; vart och ett av de övriga felen rapporterar
False LoadFromFilemedAutoDecryptaktiverat använder detta test på en skrivskyddad delad ström för att avgöra om inläsningsvägen med tomt lösenord ska tas i stället för att fråga