Manipuler les métadonnées XMP

Ajoutez, modifiez et récupérez sans effort des métadonnées à partir de fichiers EPS, vous donnant ainsi un contrôle total sur les informations de votre document. Élevez le contenu des fichiers EPS à un nouveau niveau avec la solution Aspose.Page pour C++ !

 

Les métadonnées XMP sont un ensemble de propriétés décrivant un fichier. Il est écrit au format XML. Les métadonnées comprennent des informations sur le contenu du fichier, des détails d'identification qui le différencient des autres fichiers et d'autres données liées à la création, à la modification et à l'historique de téléchargement du fichier. De plus, il enregistre des détails sur les utilisateurs qui ont contribué à la création, à la modification et au téléchargement du fichier.

Libérez la puissance de vos fichiers EPS avec notre solution API C++ ! Intégration transparente avec les métadonnées XMP qui vous donne un contrôle total sur vos documents EPS. Que vous gériez des actifs numériques, améliorez les informations de droits d’auteur ou optimisez votre flux de travail créatif, notre API simplifie le processus, garantissant précision et efficacité. Améliorez vos capacités de gestion des métadonnées et obtenez des informations plus approfondies sur vos fichiers EPS. Découvrez l’intégration transparente avec les métadonnées XMP à l’aide de notre solution API C++. Achetez la solution aujourd’hui ou bénéficiez simplement d’un essai gratuit pour découvrir les fonctionnalités d’ajout, d’édition et de récupération de métadonnées à partir de fichiers EPS ! Pour plus d’informations et des exemples sur l’utilisation des métadonnées XMP, visitez la documentation de l’API Aspose.Page sur GitHub . Essayez également notre application Web XMP Metadata Editor , pour voir comment la fonctionnalité peut être utilisée.

Pour exécuter l'exemple de code, vous aurez besoin de :

  • Aspose.Page pour l'API C++ qui est une API de manipulation et de conversion de documents riche en fonctionnalités, puissante et facile à utiliser pour la plate-forme C++.

  • Vous pouvez télécharger directement sa dernière version, ouvrez simplement le gestionnaire de packages NuGet, recherchez Aspose.Page.Cpp et installez-le. Vous pouvez également utiliser la commande suivante à partir de la console du gestionnaire de packages.

Package Manager Console Command


    PM> Install-Package Aspose.Page

Ajouter des métadonnées XMP à un fichier EPS avec C++

Pour insérer des métadonnées XMP dans EPS, vous devez utiliser des entités de la classe XmpMetadata . Suivez les étapes suivantes :

  1. Définissez le chemin d’accès au répertoire où se trouve le document.
  2. Initialisez un flux d’entrée pour le fichier EPS.
  3. Utilisez la classe PsDocument pour créer un fichier PS à partir du flux d’entrée.
  4. Récupérez les métadonnées XMP en appelant la méthode GetXmpMetadata() .
  5. Enregistrez le document EPS modifié en appelant la méthode Save().

Code C++ pour ajouter des métadonnées XMP

    class AddMetadata : public System::Object
    {
        typedef AddMetadata ThisType;
        typedef System::Object BaseType;

        typedef ::System::BaseTypesInfo<BaseType> ThisTypeBaseTypesInfo;
        RTTI_INFO_DECL();

    public:

        static void Run();
    };

Modifier les métadonnées XMP d'un fichier EPS avec C++

Pour ajouter des éléments de tableau aux métadonnées XMP, vous devrez à nouveau utiliser les mêmes entités et suivre des étapes similaires. L’étape supplémentaire nécessite l’utilisation de la méthode SetArrayItem() pour modifier les valeurs des métadonnées XMP.

Code C++ pour mettre en tableau les éléments dans les métadonnées XMP

    class ChangeMetadata_AddArrayItems : public System::Object
    {
        typedef ChangeMetadata_AddArrayItems ThisType;
        typedef System::Object BaseType;

        typedef ::System::BaseTypesInfo<BaseType> ThisTypeBaseTypesInfo;
        RTTI_INFO_DECL();

    public:

        static void Run();

    };

EPS Qu'est-ce que le format de fichier EPS

EPS (ERSF) ou format de fichier PostScript encapsulé est le format qui est en fait un programme PS qui décrit à quoi ressemblerait une seule page. Il s'agit en fait d'un PS limité et de notes particulières qui aident à encapsuler des graphiques PostScript dans un autre document. EPS prend parfaitement en charge les graphiques vectoriels ou les graphiques vectoriels-raster combinés. La particularité du format est que dès qu'il est importé dans un document, il ne peut plus être édité. C'est l'une des raisons de convertir ce format en celui avec lequel vous êtes capable de travailler.