SecurityInfo
Właściwości dokumentu, Zabezpieczenia i podpisy
Opis
Zwraca informacje o ustawieniach zabezpieczeń wybranego dokumentu
Składnia
Delphi
Function TPDFlib.SecurityInfo(SecurityItem: Integer): Integer;
ActiveX
Function PDFlib::SecurityInfo(SecurityItem As Long) As Long
DLL
int DLSecurityInfo(int InstanceID, int SecurityItem);
Parametry
| SecurityItem | 0 = Metoda zabezpieczeń 1 = Hasło użytkownika 2 = Hasło właściciela 3 = Drukowanie 4 = Zmienianie dokumentu 5 = Kopiowanie lub wyodrębnianie zawartości 6 = Tworzenie komentarzy i pól formularzy 7 = Wypełnianie lub podpisywanie pól formularzy 8 = Dostępność zawartości włączona 9 = Składanie dokumentu 10 = Poziom szyfrowania 11 = Otwarto hasłem użytkownika 12 = Otwarto hasłem właściciela 13 = Zmienna siła szyfrowania |
|---|
Wartości zwracane
| 0 | Brak |
|---|---|
| 1 | Standardowe zabezpieczenia Adobe |
| No | 2 |
| Yes | 3 W pełni dozwolone 4 Niedozwolone 5 Dozwolone 6 40-bitowy RC4 (Acrobat 3.x, 4.x) 7 128-bitowy RC4 (Acrobat 5.x) 8 Nieznane 9 Niska rozdzielczość 10 Puste 11 128-bitowy AES (Acrobat 7) 12 256-bitowy AES (Acrobat 9) 13 RC4 o zmiennej długości (użyj SecurityItem=13, aby ustalić długość) 14 256-bitowy AES (Acrobat X) 15 AES-256-GCM 16 |