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ış.