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:
Dichiara un oggetto IPubParser chiamato parser e lo inizializza utilizzando il metodo createParser della classe PubFactory, passando il nome del file come parametro.
Dichiara un oggetto Document di nome document e gli assegna il risultato della chiamata al metodo parse dell’oggetto parser.
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
elanguage
. In questo frammento di codice, queste proprietà vengono modificate con valori specifici.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
esoggetto
. 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.