Immergiti nel cuore dei tuoi file PNG e impara inizialmente a visualizzare e modificare i metadati online. Scopri i dettagli nascosti delle tue immagini senza sforzo. Più avanti, in questo articolo, esploreremo l’approccio C# e Java, fornendoti snippet di codice per personalizzare i tuoi metadati PNG. Che tu sia un appassionato di tecnologia o uno sviluppatore, puoi potenziare le tue immagini con precisione e facilità.

Visualizza e modifica metadati PNG online

Personalizzare i metadati PNG online è facile con le app di modifica dei metadati. Puoi raggiungere questo obiettivo senza sforzo utilizzando l’app GroupDocs.Metadata.

Editor di metadati PNG online
  1. Vai al sito web App online per l’editor di metadati PNG.
  2. Importa il tuo file PNG in due modi:
    • Clicca su “Sfoglia” e scegli il tuo file.
    • Trascina e rilascia il file nello spazio assegnato.
  3. Le proprietà dei metadati PNG sono ora disponibili per le modifiche online.
  4. Modifica i dettagli delle proprietà native, EXIF e XMP secondo necessità.
  5. Al termine, salva il file PNG con i tag dei metadati aggiornati. Se necessario, puoi anche esportare le proprietà in un formato di foglio di calcolo come XLSX.

È tutto! Divertiti a modificare i metadati PNG online.

Modifica dei metadati PNG – Guida per gli sviluppatori

Sviluppatori! Preparati a personalizzare le proprietà dei metadati dei tuoi file PNG utilizzando il codice. Acquisiamo un po’ di esperienza pratica con le librerie create appositamente per semplificare questo compito. In questo articolo ti guideremo attraverso l’utilizzo di queste API per modificare a livello di codice i metadati dei file PNG. Scegli quello più adatto alle tue esigenze!

Esploriamo il mondo della codifica e iniziamo a modificare i tag dei metadati dei file PNG.

Modifica dei metadati PNG con C#

Se sei uno sviluppatore .NET che desidera modificare le proprietà dei metadati PNG, ecco come puoi farlo:

  1. Integra la libreria nella tua applicazione.
  2. Utilizza lo snippet di codice fornito per visualizzare e modificare le proprietà dei metadati secondo necessità:
using (Metadata metadata = new Metadata("path/image.png"))
{
    var root = metadata.GetRootPackage<PngRootPackage>();
    foreach (var chunk in root.PngPackage.TextChunks)
    {
        Console.WriteLine(chunk.Keyword);
        Console.WriteLine(chunk.Text);
        var compressedChunk = chunk as PngCompressedTextChunk;
        if (compressedChunk != null)
        {
            Console.WriteLine(compressedChunk.CompressionMethod);
        }
        var internationalChunk = chunk as PngInternationalTextChunk;
        if (internationalChunk != null)
        {
            Console.WriteLine(internationalChunk.IsCompressed);
            Console.WriteLine(internationalChunk.Language);
            Console.WriteLine(internationalChunk.TranslatedKeyword);
        }
    }
}

Per indicazioni dettagliate, consulta gli articoli su Come leggere i metadati PNG utilizzando C# e Gestire i dati XMP ed EXIF delle immagini utilizzando C#

Per ulteriori risorse API .NET, esplorare i seguenti collegamenti:

API .NET | Documentazione | Scarica

Modifica dei metadati PNG con Java

Puoi creare la tua applicazione per visualizzare e modificare i metadati delle immagini PNG utilizzando Java. Ecco un semplice esempio per iniziare:

  1. Scarica e configura la libreria di metadati per Java nella tua applicazione.
  2. Utilizza il codice sorgente fornito per visualizzare e modificare i metadati PNG:
try (Metadata metadata = new Metadata("path/image.png")) {
    PngRootPackage root = metadata.getRootPackageGeneric();
    for (PngTextChunk chunk : root.getPngPackage().getTextChunks()) {
  
        System.out.println(chunk.getKeyword());
        System.out.println(chunk.getText());
  
        if (chunk instanceof PngCompressedTextChunk) {
            PngCompressedTextChunk compressedChunk = (PngCompressedTextChunk) chunk;
            System.out.println(compressedChunk.getCompressionMethod());
        }
  
        if (chunk instanceof PngInternationalTextChunk) {
            PngInternationalTextChunk internationalChunk = (PngInternationalTextChunk) chunk;
            System.out.println(internationalChunk.isCompressed());
            System.out.println(internationalChunk.getLanguage());
            System.out.println(internationalChunk.getTranslatedKeyword());
        }
    }
}

Per istruzioni dettagliate, consulta gli articoli su Come leggere i metadati PNG utilizzando Java e Gestire i dati XMP ed EXIF delle immagini utilizzando Java.

Per ulteriori risorse API Java, controlla questi collegamenti:

API Java | Documentazione | Scarica

Conclusione

In sintesi, abbiamo esplorato come estrarre, visualizzare e modificare i tag di metadati nei file PNG. Inizialmente, abbiamo raggiunto questo obiettivo utilizzando un editor di metadati online. Successivamente, abbiamo approfondito la modifica dei metadati a livello di codice utilizzando C# e Java. Nel fare ciò, abbiamo esplorato varie proprietà dei metadati specifiche dei file PNG.

Per ulteriori dettagli sulle API consultare la rispettiva documentazione. In caso di domande, non esitate a contattarci tramite il forum.

Guarda anche