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:
- Impostare il percorso della directory in cui si trova il documento.
- Inizializza un flusso di input per il file EPS.
- Usa la classe PsDocument per creare un file PS dal flusso di input.
- Recupera i metadati XMP chiamando il metodo GetXmpMetadata() .
- 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.