Megosztás a következőn keresztül:


A TIFF formátum áttekintése

Ez a témakör a Windows Képalkotó összetevőn (WIC) keresztül elérhető natív TIFF-kodekről nyújt tájékoztatást.

Kodek identitása

Az alábbi táblázat kodekaazonosítási információkat tartalmaz.

Komponens Leírás
Hivatalos név(ek) Címkézett képfájl formátuma (TIFF)
Fájlnévkiterjesztés(ek) tiff, tif
MIME-típus(ok) image/tiff, image/tif
Specifikáció támogatása TIFF-specifikáció 6.0

 

Az alábbi táblázat a Natív TIFF kodekösszetevők azonosításához használt GRAFIKUS GUID-ket sorolja fel.

Komponens Barátságos név GUID
Tárolóformátum GUID_ContainerFormatTiff 163bcc30-e2e9-4f0b-961da3e9fdb788a3
Dekóder CLSID_WICTiffDecoder b54e85d9-fe23-499f-8b886acea7137502b
Kódoló CLSID_WICTiffEncoder 0131be10-2001-4c5f-a9b0cc88fab64ce8

 

Kódolás

A WIC kódolási API-t úgy tervezték, hogy kodekfüggetlen legyen, és a WIC-kompatibilis kodekek képkódolása lényegében ugyanaz. A WIC API használatával történő képkódolásról további információt a Kódolás áttekintésecímű témakörben talál.

Kódoló beállításai

A WIC-kompatibilis kodekek a kódolási beállítás szintjén különböznek. A kódoló beállításai a képkódoló képességeit tükrözik, és minden natív kodek támogatja ezeket a kódolóbeállításokat. A kódoló beállításai lehetnek alapszintű WIC-támogatott lehetőségek, amelyek az összes WIC-kompatibilis kódhoz elérhetők (bár nem feltétlenül támogatottak), vagy a képformátum kodek által tervezett kodekspecifikus lehetőségek. Ezeknek a kódolási beállításoknak a kódolási folyamat során történő kezeléséhez a WIC az IPropertyBag2 felületet használja. Az IPropertyBag2 wic kódolási felületének használatáról további információt a Kódolás áttekintésecímű cikkben talál.

A TIFF-kodek alapvető WIC-beállításokat használ. Az alábbi táblázat a natív TIFF-kódoló által támogatott WIC-kódoló beállításokat sorolja fel.

Tulajdonság neve Változótípus Értéktartomány Alapértelmezett érték
Tömörítési Minőség VT_R4 0 - 1.0 0
TiffCompressionMethod VT_UI1 WICTiffCompressionOption WICTiffCompressionDontCare

Ha egy kódoló beállítás szerepel az IPropertyBag2 beállításlistában, amelyet a kodek nem támogat, a program figyelmen kívül hagyja.

Tömörítési Minőség Beállítás

Megadja a kívánt tömörítési minőséget. A 0.0 a legkevésbé hatékony tömörítési sémát jelzi. Ez a séma általában gyorsabb kódolást, de nagyobb kimenetet eredményez. Az 1.0-s érték a rendelkezésre álló leghatékonyabb tömörítési sémát határozza meg. Ez a séma általában hosszabb kódolást eredményez, de kisebb kimenetet eredményez.

Az alapértelmezett érték 0.

TiffCompressionMethod beállítás

A TIFF tömörítési módszert adja meg.

Az alapértelmezett érték WICTiffCompressionDontCare.

Dekódolás

A WIC dekódoló API-k úgy vannak kialakítva, hogy kodekfüggetlenek legyenek, és a WIC-kompatibilis kodekek képdekódolása lényegében ugyanaz. A képdekódolásról további információt a Dekódolás áttekintésecímű témakörben talál. A dekódolt képadatok használatáról további információt a Bitképforrások áttekintésecímű témakörben talál.