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