Otwieranie pdf chronionego hasłem

0

Witam,

Sam tworzę pdf z dokumentów worda, zabezpieczony hasłem.
Jak z poziomu aplikacji otworzyć tego PDF nie podając użytkownikowi hasła do PDF.

WinExec('nazwa_dokumentu.pdf',SW_SHOW);
2

A wiesz jaka przeglądarka PDF jest zainstalowana na komputerze?
Jeśli to rozwiązanie na zewnątrz a nie dla siebie to ludzie instalują różne przeglądarki. Do odbezpieczenia hasłem musiałbyś pisać w linii poleceń konkretną przeglądarkę PDF oraz hasło w parametrze (o ile ta przeglądarka obsługuje linię poleceń bo kilkanaście lat temu nie było to standardem). Dodatkowo nie wiem czy każda aplikacja będzie miała ten sam schemat w linii poleceń - trzeba poczytać dokumentację.
Alternatywa to wbudowany komponent do PDF i otwieranie tego u siebie w programie. Tutaj problemem może być brać darmowych komponentów lub brak obsługi haseł.

1

Jedyna możliwość jaką widzę to osadzenie czytnika PDF w samej aplikacji, wtedy możesz dostarczyć hasło.

Do tego niektóre czytniki mają opcję że jak już otworzysz z hasłem to możesz zapisać bez hasła https://www.adobe.com/acrobat/how-to/unlock-pdf.html (jak to jest hasło na otwarcie doca to on nie zapyta o nie drugi raz, także security dla przedszkolaków).

Najlepiej to trzymać takie dane w pamięci, oczywiście użytkownik nadal może zrobić screena lub zdjęcie telefonem. Nie istnieje zabezpieczenie 100% skuteczne, choć można logować czas dostępu i czas otwarcia dokumentu na jakimś zdalnym serwerze.

1 użytkowników online, w tym zalogowanych: 0, gości: 1