Set
ExifDictionaryBasePackage.Set method
Lägger till eller ersätter den angivna taggen.
public void Set(TiffTag tag)
Parameter | Typ | Beskrivning |
---|---|---|
tag | TiffTag | Taggen att ställa in. |
Exempel
Detta kodexempel visar hur man lägger till en anpassad tagg i ett EXIF-paket.
using (Metadata metadata = new Metadata(Constants.TiffWithExif))
{
IExif root = metadata.GetRootPackage() as IExif;
if (root != null)
{
// Ställ in EXIF-paketet om det saknas
if (root.ExifPackage == null)
{
root.ExifPackage = new ExifPackage();
}
// Lägg till en känd egenskap
root.ExifPackage.Set(new TiffAsciiTag(TiffTagID.Artist, "test artist"));
// Lägg till en helt anpassad egenskap (som inte beskrivs i EXIF-specifikationen).
// Observera att det valda ID:n kan korsa de ID:n som används av vissa tredjepartsverktyg.
root.ExifPackage.Set(new TiffAsciiTag((TiffTagID)65523, "custom"));
metadata.Save(Constants.OutputTiff);
}
}
Se även
- class TiffTag
- class ExifDictionaryBasePackage
- namnutrymme GroupDocs.Metadata.Standards.Exif
- hopsättning GroupDocs.Metadata