Set
ExifDictionaryBasePackage.Set method
Aggiunge o sostituisce il tag specificato.
public void Set(TiffTag tag)
Parametro | Tipo | Descrizione |
---|---|---|
tag | TiffTag | Il tag da impostare. |
Esempi
Questo esempio di codice mostra come aggiungere un tag personalizzato a un pacchetto EXIF.
using (Metadata metadata = new Metadata(Constants.TiffWithExif))
{
IExif root = metadata.GetRootPackage() as IExif;
if (root != null)
{
// Imposta il pacchetto EXIF se manca
if (root.ExifPackage == null)
{
root.ExifPackage = new ExifPackage();
}
// Aggiunge una proprietà nota
root.ExifPackage.Set(new TiffAsciiTag(TiffTagID.Artist, "test artist"));
// Aggiunge una proprietà completamente personalizzata (che non è descritta nella specifica EXIF).
// Tieni presente che l'ID scelto potrebbe intersecarsi con gli ID utilizzati da alcuni strumenti di terze parti.
root.ExifPackage.Set(new TiffAsciiTag((TiffTagID)65523, "custom"));
metadata.Save(Constants.OutputTiff);
}
}
Guarda anche
- class TiffTag
- class ExifDictionaryBasePackage
- spazio dei nomi GroupDocs.Metadata.Standards.Exif
- assemblea GroupDocs.Metadata