Panoramica
Il rilascio GroupDocs.Metadata per .NET 25.5 introduce una serie di nuove funzionalità, miglioramenti e correzioni di bug per migliorare la tua esperienza nella gestione dei metadati dei documenti. Questo rilascio si concentra sul fornire un miglior supporto per i file SVG, inclusa la possibilità di aggiornare e pulire i pacchetti XMP. Che tu sia uno sviluppatore che desidera integrare la gestione dei metadati nelle proprie applicazioni o un utente che vuole gestire i metadati dei documenti in modo efficiente, questo rilascio ha qualcosa per te.
Tabella dei contenuti
Come pulire il pacchetto XMP nei file SVG
In questa sezione dimostreremo come rimuovere il pacchetto XMP da un file SVG usando GroupDocs.Metadata per .NET. Questo può essere utile quando è necessario rimuovere i metadati dai file SVG per garantire la conformità alle politiche sulla privacy o per ridurre la dimensione del file.
Passaggi per pulire il pacchetto XMP nei file SVG
- Carica il file SVG usando la classe
Metadata. - Recupera il pacchetto radice del file SVG.
- Imposta il pacchetto XMP a null.
- Salva il file SVG modificato.
Esempio di codice
// Clean XMP package
using (Metadata metadata = new Metadata("input.svg"))
{
// Retrieve the root package of the SVG file
var format = metadata.GetRootPackage<SvgRootPackage>();
// Set the XMP package to null to clean it
format.XmpPackage = null;
// Save the modified SVG file
metadata.Save();
}
Come aggiornare le proprietà XMP nei file SVG
In questa sezione ti mostreremo come aggiornare le proprietà XMP di un file SVG usando GroupDocs.Metadata per .NET. Questo può essere utile quando è necessario aggiungere o modificare le proprietà dei metadati nei file SVG per una migliore gestione dei documenti. Ad esempio, quando vuoi modificare il campo Label di XMP Basic.
Passaggi per aggiornare le proprietà XMP nei file SVG
- Carica il file SVG usando la classe
Metadata. - Recupera il pacchetto radice del file SVG.
- Crea un nuovo oggetto
XmpPacketWrapper. - Imposta le proprietà XMP desiderate.
- Assegna il
XmpPacketWrapperal pacchetto radice. - Salva il file SVG modificato.
Esempio di codice
// How to update XMP properties of a SVG file.
using (Metadata metadata = new Metadata("input.svg"))
{
// Retrieve the root package of the SVG file
var root = metadata.GetRootPackage<SvgRootPackage>();
// Print the XmpBasic Label before updating
Console.WriteLine("XmpBasic Label before: {0}", "");
// Create a new XmpPacketWrapper object
var xmpPacketWrapper = new XmpPacketWrapper();
// Create a new XmpBasicPackage object and set the Label property
xmpPacketWrapper.Schemes.XmpBasic = new XmpBasicPackage();
xmpPacketWrapper.Schemes.XmpBasic.Label = "Architecture collection";
// Assign the XmpPacketWrapper to the root package
root.XmpPackage = xmpPacketWrapper;
// Save the modified SVG file
metadata.Save();
}
Iniziare con una prova gratuita
Per impostazione predefinita, la libreria funziona in modalità trial senza licenza, consentendoti di esplorare le sue funzionalità di base. Puoi scaricare GroupDocs.Metadata per Python via .NET dalla pagina GroupDocs Releases.
Inoltre, puoi ottenere una licenza temporanea da questo collegamento. La licenza temporanea ti permette di utilizzare la libreria senza restrizioni e di esplorare completamente le sue capacità.
Vedi anche
Per ulteriori informazioni, puoi consultare le seguenti risorse:
- Documentazione di GroupDocs.Metadata per .NET
- Prodotti GroupDocs.Metadata per .NET
- Esempi GitHub di GroupDocs.Metadata per .NET
- Rilasci di GroupDocs.Metadata per .NET
- Forum di supporto gratuito
Prova GroupDocs.Metadata per .NET gratuitamente
Puoi scaricare una versione di prova gratuita da releases.groupdocs.com e ottenere una licenza temporanea su purchase.groupdocs.com/temporary-license/. La licenza temporanea ti permette di provare la nostra libreria senza restrizioni.