Este breve tutorial describe cómo obtener metadatos PDF en Java. Explica paso a paso el proceso completo donde, después de configurar el entorno, se abre el archivo PDF de origen y se extraen sus metadatos. No solo comprobará los metadatos de PDF en Java, sino que también aprenderá a agregar metadatos personalizados a un archivo PDF.
Pasos para leer metadatos PDF en Java
- Establezca el entorno IDE para agregar Aspose.PDF for Java del repositorio para obtener metadatos
- Cargue el archivo PDF de entrada en el objeto de clase Document para leer metadatos
- Rellene el objeto de clase DocumentInfo del PDF cargado usando el método getInfo()
- Mostrar todas las propiedades deseadas del objeto DocumentInfo
Estos sencillos pasos explican el proceso para ver los metadatos de PDF en Java. Primero, debe cargar el archivo PDF de origen desde un disco o flujo y luego obtener una referencia al objeto DocumentInfo usando getInfo() que contiene todas las propiedades requeridas como creador, fecha de modificación, fecha de modificación, zona horaria, fecha de creación y productor por nombrar algunos. Esta clase tiene métodos para actualizar los metadatos existentes, así como también opciones para agregar información personalizada.
Código para extraer metadatos de PDF en Java
Este código demuestra el proceso para obtener metadatos PDF en Java usando la clase DocumentInfo. Puede obtener otras propiedades como la bandera atrapada, verificar si una propiedad en particular está predefinida o no, el título, el tema y el autor. Todas estas propiedades se pueden configurar usando los métodos de establecimiento junto con la opción de agregar propiedades personalizadas usando el método set_Item() y recuperando las mismas usando get_Item().
En este tutorial rápido, hemos aprendido a extraer metadatos de un archivo PDF. Si desea conocer el proceso de lectura de marcadores en un archivo PDF, consulte el artículo sobre cómo leer marcadores en PDF usando Java.