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.
Aby rozpocząć, zaimportuj istniejący dokument PDF przy użyciu 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. Wykorzystaj metodę overrideMetadata w IronPDF, aby skutecznie zastosować nowe metadane do dokumentu PDF.
Następnie usuń hasła i szyfrowanie za pomocą metody removePasswordsAndEncryption udostępnionej przez IronPDF i skonfiguruj plik PDF jako tylko do odczytu, ustawiając nowe hasło za pomocą metody makePdfDocumentReadOnly, zapewniając integralność i bezpieczeństwo dokumentu.
Uprawnienia do dokumentu PDF są konfigurowane za pomocą obiektu o nazwie "permissions", który określa, czy określone działania, takie jak adnotacje, wyodrębnianie treści, wypełnianie formularzy i drukowanie, są dozwolone, czy zabronione. Przekaż obiekt permissions do metody setPermission, aby precyzyjnie kontrolować funkcje dostępności 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.




