Programación con Documentos | Java

Aspose.PUB para Java le facilita manipular archivos .pub en sus aplicaciones. Su estructura bien definida le permite leer archivos PUB y trabajar con las propiedades del archivo.

Editar metadatos de archivos PUB

Los metadatos de un documento describen un archivo en términos de sus propiedades, como autor, título, último autor, empresa, idioma y otra información similar. Esta es información útil que se almacena junto con el documento. Aspose.PUB para Java le permite editar metadatos de un archivo PUB usando las clases DocSummaryInfo y SummaryInfo, como se muestra en el siguiente ejemplo de código.

 1    IPubParser parser = PubFactory.createParser(fileName);
 2    Document document = parser.parse();
 3
 4    document.getDocumentSummaryInfo().setCategory("category");
 5    document.getDocumentSummaryInfo().setCompany("company");
 6    document.getDocumentSummaryInfo().setLanguage("language");
 7
 8    document.getSummaryInfo().setComments("comments");
 9    document.getSummaryInfo().setKeywords("keywords");
10    document.getSummaryInfo().setLastAuthor("last author");
11    document.getSummaryInfo().setTitle("title");
12    document.getSummaryInfo().setSubject("subject");

El fragmento de código proporcionado está escrito en Java. Demuestra cómo manipular los metadatos de un archivo .pub usando una biblioteca o API relacionada con PubFactory usando la solución API Aspose.PUB para Java.

Expliquemos brevemente el código:

  1. Declara un objeto IPubParser llamado parser y lo inicializa usando el método createParser de la clase PubFactory, pasando el nombre del archivo como parámetro.

  2. Declara un objeto Documento llamado documento y le asigna el resultado de llamar al método de análisis en el objeto analizador.

  3. Utiliza el método getDocumentSummaryInfo del objeto de documento para acceder a la información resumida del documento y establece los valores para varias propiedades como “categoría”, “empresa” e “idioma”. En este fragmento de código, estas propiedades se modifican con valores específicos.

  4. Utiliza el método getSummaryInfo del objeto del documento para acceder a la información resumida del documento y establece los valores de propiedades como “comentarios”, “palabras clave”, “último autor”, “título” y “asunto”. Estas propiedades también se están modificando con valores específicos.

Para conocer los ejemplos completos de código Java y los archivos de datos, vaya a Aspose.PUB-Documentación para el proyecto Java Github.

Pruebe también esta y otras funciones proporcionadas por Aspose.PUB implementadas en un conjunto de aplicaciones multiplataforma para manipular archivos .pub.

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.