Aracılığıyla paylaş


TIFF Biçimine Genel Bakış

Bu konu, Windows Imaging Bileşeni (WIC) aracılığıyla kullanılabilen yerel TIFF codec'i hakkında bilgi sağlar.

Codec Kimliği

Aşağıdaki tabloda codec tanımlama bilgileri sağlanmaktadır.

Bileşen Açıklama
Resmi Adlar Etiketli Görüntü Dosyası Biçimi (TIFF)
Dosya Adı Uzantıları tiff, tif
MIME türleri image/tiff, image/tif
Belirtim Desteği TIFF Özellikler 6.0

 

Aşağıdaki tabloda yerel TIFF codec bileşenlerini tanımlamak için kullanılan GUID'ler listelenmiştir.

Bileşen Dostça İsim GUID
Kapsayıcı Biçimi GUID_ContainerFormatTiff 163bcc30-e2e9-4f0b-961da3e9fdb788a3
Kod çözücü CLSID_WICTiffDecoder b54e85d9-fe23-499f-8b886acea7137502b
Kodlayıcı CLSID_WICTiffEncoder 0131be10-2001-4c5f-a9b0cc88fab64ce8

 

Kodlama

WIC kodlama API'si codec'den bağımsız olacak şekilde tasarlanmıştır ve WIC özellikli codec'ler için görüntü kodlama temelde aynıdır. WIC API'sini kullanarak görüntü kodlama hakkında daha fazla bilgi için bkz. Kodlamaya Genel Bakış.

Kodlayıcı Seçenekleri

WIC özellikli codec'ler kodlama seçeneği düzeyinde farklılık gösterir. Kodlayıcı seçenekleri bir görüntü kodlayıcının özelliklerini yansıtır ve her yerel codec bileşeni bu kodlayıcı seçeneklerinin bir kümesini destekler. Kodlayıcı seçenekleri, her ne kadar desteklenmeyebilecek olsa da tüm WIC özellikli kodlarda mevcut başlıca WIC destekli seçenekler veya görüntü biçimi codec bileşeni tarafından tasarlanan codec'e özgü seçenekler olabilir. Kodlama işlemi sırasında bu kodlama seçeneklerini yönetmek için WIC, IPropertyBag2 arabirimini kullanır. WIC kodlaması için IPropertyBag2 arabirimini kullanma hakkında daha fazla bilgi için bkz. Kodlamaya Genel Bakış.

TIFF codec'i temel WIC seçeneklerini kullanır. Aşağıdaki tabloda yerel TIFF codec bileşeni tarafından desteklenen WIC kodlayıcı seçenekleri listelenmektedir.

Özellik Adı VARTYPE Değer Aralığı Varsayılan Değer
Sıkıştırma Kalitesi VT_R4 0 - 1.0 0
Tiff Sıkıştırma Yöntemi VT_UI1 WICTiffCompressionOption WICTiffSıkıştırmaÖnemsenmiyor

IPropertyBag2 seçenek listesinde codec'in desteklemediği bir kodlayıcı seçeneği varsa, bu seçenek yoksayılır.

CompressionQuality Seçeneği

İstenen sıkıştırma kalitesini belirtir. 0.0, kullanılabilir en az verimli sıkıştırma düzenini gösterir. Genellikle bu düzen daha hızlı bir kodlama ancak daha büyük bir çıkışla sonuçlanır. 1,0 değeri, kullanılabilir en verimli sıkıştırma düzenini belirtir. Genellikle bu düzen daha uzun bir kodlamayla sonuçlanır ancak daha küçük çıkışlar üretir.

Varsayılan değer 0'dır.

TiffCompressionMethod Seçeneği

TIFF sıkıştırma yöntemini belirtir.

Varsayılan değer WICTiffCompressionDontCaredeğeridir.

Kod çözme

WIC kod çözme API'leri codec'den bağımsız olacak şekilde tasarlanmıştır ve WIC özellikli codec bileşenleri için görüntü kod çözme temelde aynıdır. Görüntü kod çözme hakkında daha fazla bilgi için bkz. Kod Çözmeye Genel Bakış. Kodu çözülen görüntü verilerini kullanma hakkında daha fazla bilgi için bkz. Bit Eşlem Kaynaklarına Genel Bakış.