Szyfrowanie i deszyfrowanie PDF
Ten przyklad kodu demonstruje, jak zmienic metadane, uczynic PDF plikiem tylko do odczytu, skonfigurowac uprawnienia i zmienic haslo szyfrowania dokumentu za pomoca poteznej biblioteki PDF w C# .NET, IronPDF.
Aby zaczac, zaimportuj istniejacy dokument PDF za pomoca metody open. Ta metoda moze byc wykorzystana do otwierania dokumentow chronionych haslem przez podanie hasla jako drugiego parametru, oferujac solidne zarzadzanie zabezpieczonymi plikami.
Aby ustawic nowe informacje metadanych, rozpocznij od utworzenia slownika i dodaj pary klucz-wartosc dla metadanych, takich jak autor i slowa kluczowe. Wykorzystaj metode overrideMetadata w IronPDF, aby skutecznie zastosowac nowe metadane do dokumentu PDF.
Nastepnie usun hasla i szyfrowanie za pomoca metody removePasswordsAndEncryption dostarczonej przez IronPDF i skonfiguruj PDF jako tylko do odczytu, ustawiajac nowe haslo za pomoca metody makePdfDocumentReadOnly, zapewniajac integralnosc i bezpieczenstwo dokumentu.
Uprawnienia dla dokumentu PDF sa konfigurowane za pomoca obiektu nazwanego "uprawnienia", ktory okresla, czy pewne czynnosci, takie jak adnotacje, ekstrakcja tresci, wypelnianie formularzy i drukowanie, sa dozwolone lub zabronione. Przekaz obiekt uprawnien do metody setPermission, aby precyzyjnie kontrolowac funkcje dostepnosci dokumentu.
Ostatecznie zmien lub ustaw haslo szyfrowania dokumentu na "my-password" i zapisz zmodyfikowany PDF jako "secured.pdf", pokazujac zdolnosc IronPDF do bezpiecznego zarzadzania dokumentami w tworzeniu aplikacji.




