Szyfrowanie i deszyfrowanie PDF
Ten przykład kodu demonstruje, jak zmienic metadane, uczynic PDF plikiem tylko do odczytu, skonfigurować uprawnienia i zmienic haslo szyfrowania dokumentu za pomoca potężnej biblioteki PDF w C# .NET, IronPDF.
Najpierw, zaimportuj istniejacy dokument PDF za pomoca metody open. Ta metoda może być wykorzystana do otwierania dokumentów chronionych haslem przez podanie hasla jako drugiego parametru, oferujac solidne zarządzanie zabezpieczonymi plikami.
Aby ustawic nowe informacje metadanych, rozpocznij od utworzenia slownika i dodaj pary klucz-wartosc dla metadanych, takich jak autor i slowa kluczowe. Uzyj metody 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 plik PDF jako tylko do odczytu, ustawiajac nowe haslo przy uzyciu metody makePdfDocumentReadOnly, zapewniajac integralnosc i bezpieczenstwo dokumentu.
Uprawnienia do dokumentu PDF sa konfigurowane za pomoca obiektu nazwanego "permissions", ktory okresla, czy pewne dzialania, takie jak adnotacje, ekstrakcja tresci, wypelnianie formularzy i drukowanie, sa dozwolone czy zabronione. Przeslij obiekt permissions 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 zarządzania dokumentami w tworzeniu aplikacji.




