Modifier les métadonnées PUB

Lire le fichier MS Publisher. API de l’éditeur PUB Metatada pour C++

 

Le format de fichier de document Microsoft® Publisher est utilisé pour créer divers types de publication tels que des bulletins d'information, des brochures, des dépliants et des cartes postales et est utilisé dans les e-mails et les sites Web. Les fichiers Pub contiennent du texte ainsi que des données graphiques bitmap et vectorielles.

Les métadonnées de l'éditeur sont des propriétés (informations) qui décrivent les documents PUB. Ce sont des propriétés standard telles que l'éditeur, le titre, le dernier auteur, l'organisation, l'URL, la langue et d'autres informations similaires. Il y a aussi des données qui sont générées automatiquement après avoir travaillé avec un fichier comme sa taille ou l'heure de la dernière édition. Ces informations utiles sont stockées avec le document.

Outre les fonctionnalités de conversion et de lecture, cette solution d'API PUB pour C++ vous permet de modifier les métadonnées standard au moyen des classes DocSummaryInfo et SummaryInfo, comme illustré dans l'exemple de code suivant. Vous pouvez également utiliser l'API pour créer votre propre application Metadata Editor.

Avant de coder les métadonnées, vous devez intégrer l'API de métadonnées C++ PUB. L'exemple suivant vous montrera comment modifier la propriété "Catégorie".

Afficher et modifier les métadonnées PUB sur C++

Le processus de lecture des métadonnées de l’éditeur comprend les étapes suivantes :

  1. Téléchargez votre fichier PUB en utilisant CreateParser() Méthode de PubFactory Classe.
  2. Analyser le fichier via Parse() Méthode de IPubParser .

Premiers pas avec l'API CPP PUB

  1. Installez à partir de la ligne de commande en tant que nuget install Aspose.PUB.cpp ou via la console du gestionnaire de packages de Visual Studio avec Install-Package Aspose.PUB.cpp.
  2. Vous pouvez également obtenir le programme d’installation MSI hors ligne ou les DLL dans un fichier ZIP à partir de téléchargements .

Code C++ pour modifier les métadonnées PUB

    using namespace Aspose::PUB;
    // Load PUB file
    System::SharedPtr<IPubParser> parser = PubFactory::CreateParser("input.pub");
    // Parse file 
    System::SharedPtr<Document> document = parser->Parse();
    // Edit Category metadata
    document->get_DocumentSummaryInfo()->SetCategory(u"category");



FAQ

1. Qu’est-ce que les métadonnées de fichier .pub ?

Les métadonnées sont des informations telles que le titre, l’auteur, les mots clés, les commentaires, le modèle, le numéro de révision, le nom de l’application, le nombre de pages, le nombre de mots, le nombre de caractères, la sécurité du document, la catégorie, l’entreprise et la langue.

2. Existe-t-il un moyen de voir les métadonnées des fichiers .pub en ligne ?

Il existe un éditeur de métadonnées multiplateforme dans l’écosystème d’applications Aspose. C’est gratuit et facile à utiliser.

3. Comment modifier les métadonnées des fichiers .PUB ?

Pour modifier les métadonnées du fichier Publisher, vous devez d’abord le télécharger à l’aide de la méthode CreateParser () et analyser le document via l’interface IPubParser. Modifiez les métadonnées à l’aide de la classe DocSummaryInfo .

4. La fonctionnalité est-elle gratuite ?

L’application multiplateforme est gratuite, alors que pour la solution API, vous pouvez obtenir un essai gratuit, puis acheter le produit si nécessaire.

  

Support and Learning Resources