THotPDF.EmptyPasswordOpens Method
Sprawdza, czy puste hasło użytkownika potrafi odszyfrować strumień PDF, nie zatwierdzając przy tym załadowania
Deklaracja
function EmptyPasswordOpens(Stream: TStream): boolean;
Jednostka
HPDFDoc
Parametry
| Nazwa | Przeznaczenie |
|---|---|
Stream | Ustawiony strumień PDF do sprawdzenia |
Wartość zwracana
True, gdy odzyskanie klucza udaje się z pustym hasłem użytkownika, w przeciwnym razie False
Uwagi dotyczące użycia
- Uruchamia tę samą maszynę odzyskiwania klucza co
RecoverReloadKeysFromStreamRanges, ale z pustym hasłem, po czym przywraca pozycję strumienia i czyści tymczasowo odzyskany stan kluczy, więc sprawdzenie nie zostawia efektów ubocznych - Wyjątki anulowania propagują się dalej; każdy inny błąd raportuje
False LoadFromFilez włączonymAutoDecryptużywa tego sprawdzenia na strumieniu z udziału tylko do odczytu, aby zdecydować, czy pójść ścieżką ładowania z pustym hasłem zamiast pytać o hasło