Set
ExifDictionaryBasePackage.Set method
Добавляет или заменяет указанный тег.
public void Set(TiffTag tag)
Параметр | Тип | Описание |
---|---|---|
tag | TiffTag | Тег для установки. |
Примеры
В этом примере кода показано, как добавить пользовательский тег в пакет EXIF.
using (Metadata metadata = new Metadata(Constants.TiffWithExif))
{
IExif root = metadata.GetRootPackage() as IExif;
if (root != null)
{
// Устанавливаем пакет EXIF, если он отсутствует
if (root.ExifPackage == null)
{
root.ExifPackage = new ExifPackage();
}
// Добавляем известное свойство
root.ExifPackage.Set(new TiffAsciiTag(TiffTagID.Artist, "test artist"));
// Добавляем полностью настраиваемое свойство (которое не описано в спецификации EXIF).
// Обратите внимание, что выбранный идентификатор может пересекаться с идентификаторами, используемыми некоторыми сторонними инструментами.
root.ExifPackage.Set(new TiffAsciiTag((TiffTagID)65523, "custom"));
metadata.Save(Constants.OutputTiff);
}
}
Смотрите также
- class TiffTag
- class ExifDictionaryBasePackage
- пространство имен GroupDocs.Metadata.Standards.Exif
- сборка GroupDocs.Metadata