Manipola i metadati XMP

Aggiungi, modifica e recupera facilmente metadati da file EPS, dandoti il controllo completo delle informazioni del tuo documento. Eleva il contenuto dei file EPS a un nuovo livello con la soluzione Aspose.Page per C++!

 

I metadati XMP sono una raccolta di proprietà per descrivere un file. È scritto in formato XML. I metadati includono informazioni sul contenuto del file, dettagli identificativi che lo differenziano da altri file e altri dati relativi alla cronologia di creazione, modifica e caricamento del file. Inoltre, registra i dettagli sugli utenti che hanno contribuito alla creazione, modifica e caricamento del file.

Sblocca la potenza dei tuoi file EPS con la nostra soluzione API C++! Integrazione perfetta con i metadati XMP che ti dà il controllo completo sui tuoi documenti EPS. Che tu stia gestendo risorse digitali, migliorando le informazioni sul copyright o ottimizzando il flusso di lavoro creativo, la nostra API semplifica il processo, garantendo precisione ed efficienza. Migliora le tue capacità di gestione dei metadati e ottieni informazioni più approfondite sui tuoi file EPS. Sperimenta la perfetta integrazione con i metadati XMP utilizzando la nostra soluzione API C++. Acquista la soluzione oggi o ottieni semplicemente una prova gratuita per scoprire le funzionalità di aggiunta, modifica e recupero di metadati dai file EPS! Per ulteriori informazioni ed esempi sull’utilizzo dei metadati XMP, visitare la documentazione dell’API Aspose.Page su GitHub . Prova anche la nostra app Web XMP Metadata Editor per vedere come è possibile utilizzare la funzionalità.

Per eseguire l'esempio di codice avrai bisogno di:

  • Aspose.Page per l'API C++ che è un'API per la manipolazione e la conversione dei documenti ricca di funzionalità, potente e facile da usare per la piattaforma C++.

  • Puoi scaricare direttamente la sua ultima versione, basta aprire il gestore pacchetti NuGet e cercare Aspose.Page.Cpp e installarlo. È inoltre possibile utilizzare il seguente comando dalla console di Package Manager.

Package Manager Console Command


    PM> Install-Package Aspose.Page

Aggiungi metadati XMP a un file EPS con C++

Per inserire metadati XMP in EPS dovrai utilizzare le entità della classe XmpMetadata . Segui i passaggi successivi:

  1. Impostare il percorso della directory in cui si trova il documento.
  2. Inizializza un flusso di input per il file EPS.
  3. Usa la classe PsDocument per creare un file PS dal flusso di input.
  4. Recupera i metadati XMP chiamando il metodo GetXmpMetadata() .
  5. Salva il documento EPS modificato chiamando il metodo Save().

Codice C++ per aggiungere metadati 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();
    };

Modifica i metadati XMP di un file EPS con C++

Per aggiungere elementi dell’array ai metadati XMP dovrai nuovamente utilizzare le stesse entità e seguire passaggi simili. Il passaggio aggiuntivo richiede l’utilizzo del metodo SetArrayItem() per modificare i valori dei metadati XMP.

Codice C++ per eseguire l'array di elementi nei metadati 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 Cos'è il formato file EPS

EPS (ERSF) o Encapsulated PostScript File Format è il formato che è in realtà un programma PS che descrive l'aspetto di una singola pagina. In realtà è un PS limitato più note particolari che aiutano a incapsulare la grafica PostScript in un altro documento. EPS supporta perfettamente la grafica vettoriale o la grafica raster vettoriale combinata. La particolarità del formato è che non appena viene importato in un documento, non può più essere modificato. Questo è uno dei motivi per convertire questo formato in quello con cui puoi lavorare.