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:
ProducerCreationDateCreatorAuthorKeywordsSubjectTitleModifiedDate
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.


