Set
ExifDictionaryBasePackage.Set method
Ajoute ou remplace la balise spécifiée.
public void Set(TiffTag tag)
Paramètre | Taper | La description |
---|---|---|
tag | TiffTag | Balise à définir. |
Exemples
Cet exemple de code montre comment ajouter une balise personnalisée à un package EXIF.
using (Metadata metadata = new Metadata(Constants.TiffWithExif))
{
IExif root = metadata.GetRootPackage() as IExif;
if (root != null)
{
// Définit le package EXIF s'il est manquant
if (root.ExifPackage == null)
{
root.ExifPackage = new ExifPackage();
}
// Ajouter une propriété connue
root.ExifPackage.Set(new TiffAsciiTag(TiffTagID.Artist, "test artist"));
// Ajoute une propriété entièrement personnalisée (qui n'est pas décrite dans la spécification EXIF).
// Veuillez noter que l'ID choisi peut croiser les ID utilisés par certains outils tiers.
root.ExifPackage.Set(new TiffAsciiTag((TiffTagID)65523, "custom"));
metadata.Save(Constants.OutputTiff);
}
}
Voir également
- class TiffTag
- class ExifDictionaryBasePackage
- espace de noms GroupDocs.Metadata.Standards.Exif
- Assemblée GroupDocs.Metadata