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