Set
ExifDictionaryBasePackage.Set method
Menambahkan atau mengganti tag yang ditentukan.
public void Set(TiffTag tag)
Parameter | Jenis | Keterangan |
---|---|---|
tag | TiffTag | Tag untuk mengatur. |
Contoh
Contoh kode ini menunjukkan cara menambahkan tag khusus ke paket EXIF.
using (Metadata metadata = new Metadata(Constants.TiffWithExif))
{
IExif root = metadata.GetRootPackage() as IExif;
if (root != null)
{
// Tetapkan paket EXIF jika tidak ada
if (root.ExifPackage == null)
{
root.ExifPackage = new ExifPackage();
}
// Tambahkan properti yang diketahui
root.ExifPackage.Set(new TiffAsciiTag(TiffTagID.Artist, "test artist"));
// Tambahkan properti yang sepenuhnya disesuaikan (yang tidak dijelaskan dalam spesifikasi EXIF).
// Harap perhatikan bahwa ID yang dipilih mungkin bersinggungan dengan ID yang digunakan oleh beberapa alat pihak ketiga.
root.ExifPackage.Set(new TiffAsciiTag((TiffTagID)65523, "custom"));
metadata.Save(Constants.OutputTiff);
}
}
Lihat juga
- class TiffTag
- class ExifDictionaryBasePackage
- ruang nama GroupDocs.Metadata.Standards.Exif
- perakitan GroupDocs.Metadata