Hasla, bezpieczeństwo i metadane

IronPDF może wprowadząc modyfikacje do metadanych i ustawien zabezpieczen PDF. Pod wzgledem zabezpieczen obejmuje to możliwosc ustawienia plików PDF jako tylko do odczytu, niemożliwych do wydruku, chronionych haslem i zaszyfrowanych. W przypadku metadanych obejmuje to możliwosc definiowania nowych właściwości i edycji istniejących.

Aby zarządzać metadanymi PDF w IronPDF for Java, programista musi najpierw uzyskać odwołanie do jego MetadataManager. Ta klasa zapewnia metody do bezpośredniego dostepu i modyfikacji metadanych zawartości PDF. Programiści mogą szybko czytać i edytować powszechnie zdefiniowane właściwości meta zdefiniowane w dokumentach PDF, używając getterów i setterów o tej samej nazwie.

Pełna lista właściwości z wygodnymi getterami i setterami znajduje sie poniżej:

  • Producer
  • CreationDate
  • Creator
  • Author
  • Keywords
  • Subject
  • Title
  • ModifiedDate

Przykład kodu używa metod setAuthor, setTitle, setKeywords i setModifiedDate do modyfikacji autora, tytułu i słów kluczowych dokumentu roboczego.

Aby uzyskać i ustawić właściwości inne niż te wymienione wcześniej, należy użyć metod getAnyMetadata i setAnyMetadata z nazwą żądanej właściwości.

Podobnie, dostęp i modyfikacja ustawień bezpieczeństwa w dokumencie PDF muszą być wykonane za pośrednictwem SecurityManager. Wywołaj getSecurity na PdfDocument, aby uzyskać odwołanie do jego SecurityManager i użyj go w celu ograniczenia dostępu do PDF odpowiednio do zamierzonego użycia.

Programiści Java mogą używać obiektu SecurityOptions dla bardziej szczegółowej kontroli nad ustawieniami bezpieczeństwa PDF.

Odkryj MetadataManager API dla zarządzania PDF w Java

Gotowy, aby rozpocząć?
Wersja: 2026.6 właśnie wydany
Still Scrolling Icon

Wciąż przewijasz?

Czy chcesz szybko dowodu?
Uruchom przykład i zobacz, jak Twój kod HTML zamienia się w plik PDF.