Set
ExifDictionaryBasePackage.Set method
Agrega o reemplaza la etiqueta especificada.
public void Set(TiffTag tag)
Parámetro | Escribe | Descripción |
---|---|---|
tag | TiffTag | La etiqueta a configurar. |
Ejemplos
Este ejemplo de código demuestra cómo agregar una etiqueta personalizada a un paquete EXIF.
using (Metadata metadata = new Metadata(Constants.TiffWithExif))
{
IExif root = metadata.GetRootPackage() as IExif;
if (root != null)
{
// Establecer el paquete EXIF si falta
if (root.ExifPackage == null)
{
root.ExifPackage = new ExifPackage();
}
// Agregar una propiedad conocida
root.ExifPackage.Set(new TiffAsciiTag(TiffTagID.Artist, "test artist"));
// Agregue una propiedad totalmente personalizada (que no se describe en la especificación EXIF).
// Tenga en cuenta que la identificación elegida puede cruzarse con las identificaciones utilizadas por algunas herramientas de terceros.
root.ExifPackage.Set(new TiffAsciiTag((TiffTagID)65523, "custom"));
metadata.Save(Constants.OutputTiff);
}
}
Ver también
- class TiffTag
- class ExifDictionaryBasePackage
- espacio de nombres GroupDocs.Metadata.Standards.Exif
- asamblea GroupDocs.Metadata