Programmation avec des documents | Java

Aspose.PUB pour Java vous facilite la manipulation des fichiers .pub dans vos applications. Sa structure bien définie vous permet de lire les fichiers PUB et de travailler avec les propriétés des fichiers.

Modifier les métadonnées des fichiers PUB

Les métadonnées d’un document décrivent un fichier en termes de propriétés telles que l’auteur, le titre, le dernier auteur, la société, la langue et d’autres informations similaires. Il s’agit d’informations utiles qui sont stockées avec le document. Aspose.PUB pour Java vous permet de modifier les métadonnées d’un fichier PUB à l’aide des classes DocSummaryInfo et SummaryInfo, comme indiqué dans l’exemple de code suivant.

 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");

L’extrait de code donné est écrit en Java. Il montre comment manipuler les métadonnées d’un fichier .pub à l’aide d’une bibliothèque ou d’une API liée à PubFactory à l’aide de la solution API Aspose.PUB pour Java.

Expliquons brièvement le code :

  1. Il déclare un objet IPubParser nommé parser et l’initialise à l’aide de la méthode createParser de la classe PubFactory, en passant le fileName en paramètre.

  2. Il déclare un objet Document nommé document et lui attribue le résultat de l’appel de la méthode parse sur l’objet analyseur.

  3. Il utilise la méthode getDocumentSummaryInfo de l’objet document pour accéder aux informations récapitulatives du document et définit les valeurs de diverses propriétés telles que « catégorie », « entreprise » et « langue ». Dans cet extrait de code, ces propriétés sont modifiées avec des valeurs spécifiques.

  4. Il utilise la méthode getSummaryInfo de l’objet document pour accéder aux informations récapitulatives du document et définit les valeurs des propriétés telles que « commentaires », « mots-clés », « dernier auteur », « titre » et « sujet ». Ces propriétés sont également modifiées avec des valeurs spécifiques.

Pour découvrir les exemples complets de code Java et les fichiers de données, veuillez consulter Aspose.PUB-Documentation for Java Github project.

Essayez également cette fonctionnalité ainsi que d’autres fonctionnalités fournies par Aspose.PUB implémentées dans un ensemble d’ applications multiplateformes pour manipuler les fichiers .pub.

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.