Programmazione con documenti e Java

Aspose.PUB per Java consente di manipolare i file .pub nelle applicazioni. La sua struttura ben definita consente di leggere i file PUB e di lavorare con le proprietà del file.

Modifica dei metadati dei file PUB##

I metadati di un documento descrivono un file in termini di proprietà, quali autore, titolo, ultimo autore, società, lingua e altre informazioni simili. Si tratta di informazioni utili che vengono memorizzate insieme al documento. Aspose.PUB per Java consente di modificare i metadati di un file PUB utilizzando le classi DocSummaryInfo e SummaryInfo, come mostrato nel seguente esempio di codice.

 1    IPubParser parser = PubFactory.createParser(nomefile);
 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");

Il frammento di codice riportato è scritto in Java. Dimostra come manipolare i metadati di un file .pub utilizzando una libreria o un’API correlata a PubFactory utilizzando Aspose.PUB API Solution for Java.

Spieghiamo brevemente il codice:

  1. Dichiara un oggetto IPubParser chiamato parser e lo inizializza utilizzando il metodo createParser della classe PubFactory, passando il nome del file come parametro.

  2. Dichiara un oggetto Document di nome document e gli assegna il risultato della chiamata al metodo parse dell’oggetto parser.

  3. Utilizza il metodo getDocumentSummaryInfo dell’oggetto documento per accedere alle informazioni di riepilogo del documento e imposta i valori di varie proprietà come category, company e language. In questo frammento di codice, queste proprietà vengono modificate con valori specifici.

  4. Utilizza il metodo getSummaryInfo dell’oggetto documento per accedere alle informazioni di riepilogo del documento e imposta i valori di proprietà come commenti, parole chiave, ultimo autore, titolo e soggetto. Anche queste proprietà vengono modificate con valori specifici.

Per conoscere gli esempi completi di codice Java e i file di dati, consultare Aspose.PUB-Documentation for Java Github project.

Provate anche questa e altre funzionalità fornite da Aspose.PUB implementate in una serie di applicazioni multipiattaforma per la manipolazione di file .pub.

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.