aspose.info
AZ

TGA Fayl Format - TARGA Qrafik Şəkil Faylı

Yeniləndi

TGA faylı nədir?

.tga genişləndirilməsi olan fayl rastr qrafik formatıdır və Truevision Inc tərəfindən yaradılmışdır. O, TARGA (Truevision Advanced Raster Adapter) lövhələri üçün nəzərdə tutulmuşdur və IBM-ə uyğun gələn kompüterlər üçün Highcolor/truecolor displey dəstəyi ilə təmin edilmişdir. O, piksel başına 8, 16, 24 və 32 bit və 8 bitlik alfa kanalını dəstəkləyir. O, həmçinin təsvir ölçüsünü azaltmaq üçün tətbiq oluna bilən itkisiz RLE sıxılmanı dəstəkləyir. Rəqəmsal fotoşəkillər və fakturalar TGA şəkil formatından istifadə edir.

Qısa tarix

TGA fayl formatının formalaşması 1984-cü ildə AT&T tərəfindən rəngli çərçivə tamponları üçün işlənib hazırlanmış yeni texnologiyaların marketinqi üzərində işləyən AT&T EPICenter (sonradan çıxarılaraq Truevision kimi tanınan müstəqil bir qurum kimi formalaşdı) tərəfindən yarandı. EPICenter artıq ilk iki kartı, VDA (Video Ekran Adapteri) və ICB (şəkil çəkmə lövhəsi) üzərində işləyirdi ki, onlar üçün iki fayl növü, .vda və .icb üzərində işləyirlər. Bu fayl formatları kodlaşdırıldı və daha az geniş spesifik fayl formatı TGA təqdim edildi. TGA artıq istifadə edilənlərin bir uzantısı idi və genişlik, hündürlük, piksel dərinliyi, əlaqəli rəng xəritəsi və təsvirin mənşəyi kimi məlumatları təmin etdi.

TGA-nın 1989-cu ildə nəşr olunan 2.0 versiyası bir neçə təkmil funksiyaları özündə birləşdirdi, məsələn:

  • Miniatürlər
  • Alfa kanalı
  • Qamma Dəyəri
  • Mətn metadata

TGA-nın 2.0 versiyasına əsas töhfə verənlər arasında Truevision-dan Shawn Steiner, Kevin Fiedly və David Spoelstra var.

TGA TARGA Fayl Formatının Xüsusiyyətləri

TGA faylı 2 əsas hissədən ibarətdir:

  • Başlıq
  • Color Pixel məlumatı

TGA faylındakı bütün dəyərlər format spesifikasiyasına uyğun olaraq littl-endian-dadır.

TGA Başlığı

TGA fayl başlığı aşağıdakı 5 sahədən ibarətdir.

Sahə nömrəsi.UzunluqSahənin adıTəsvir
11 baytID uzunluğuŞəkil ID sahəsinin uzunluğu (0-255)
21 baytRəng xəritəsi növüRəngli xəritənin daxil olub-olmaması (0 - bu şəkilə heç bir rəngli xəritə məlumatının daxil edilmədiyini göstərir. 1 - rəng xəritəsinin bu şəkilə daxil olduğunu bildirir.)
31 baytŞəkil növüSıxılma və rəng növləri (0- Şəkil Məlumatı Daxil Olmayıb. 1- Sıxılmamış, Rəngli təsvir edilmiş şəkil, 2- Sıxılmamış, Həqiqi Rəngli Şəkil, 9- Uzunluğu kodlanmış, Rəngli xəritələnmiş şəkil, 11- Uzunluğu kodlanmış, Qara və ağ şəkil )
45 baytRəng xəritəsinin spesifikasiyasıRəng xəritəsini təsvir edir
510 baytŞəkil spesifikasiyasıŞəkil ölçüləri və formatı

Şəkil və Rəng Xəritə Məlumatı

Sahə №.UzunluqSahəTəsvir
6Şəkil ID uzunluğu sahəsindənŞəkil IDİdentifikasiya məlumatını ehtiva edən əlavə sahə
7Rəng xəritəsinin spesifikasiyası sahəsindənRəngli xəritə məlumatlarıRəngli xəritə məlumatlarından ibarət axtarış cədvəli
8Şəkil spesifikasiyası sahəsindənŞəkil datasıŞəkil deskriptoruna uyğun saxlanılır

Tərtibatçı Sahəsi (İstəyə görə)

TGA Version 2.0 bir çox tərtibatçının daha çox məlumat saxlamaq istədiyi əlavə təkmilləşdirmələr/əlavələr üçün dəstək verir. Məlumat isteğe bağlıdır ki, TGA dekoderi onu şərh edə bilmirsə, ona məhəl qoyulmayacaq.

Uzatma Sahəsi (İstəyə görə)

Sahə nömrəsi.UzunluqSahəTəsvir
102 baytGenişləndirmə ölçüsüGenişləndirmə sahəsinin bayt ölçüsü, həmişə 495
1141 baytMüəllifin adıMüəllifin adı. İstifadə edilmirsə, baytlar NULL (\0) və ya boşluq
12324 baytMüəllif şərhiHər biri 80 simvol və NULL
1312 baytTarix/vaxt möhürüŞəklin yaradıldığı tarix və vaxt
1441 baytİş ID
156 baytİş vaxtıFaylın yaradılmasına sərf olunan saatlar, dəqiqələr və saniyələr (hesab üçün və s.)
1641 baytProqram İDFaylı yaradan proqram.
173 baytProqram təminatı versiyası
184 baytAçar rəngi
194 baytPiksel aspekt nisbəti
204 baytQamma dəyəri
214 baytRəng korreksiyası ofsetiFaylın əvvəlindən mövcud olduqda rəng korreksiyası cədvəlinə qədər baytların sayı
224 baytPoçt markasıƏgər varsa, faylın əvvəlindən poçt markası şəklinə qədər olan baytların sayı
234 baytSkan xətti ofsetƏgər varsa, faylın əvvəlindən skan xətləri cədvəlinə qədər baytların sayı
241 baytAtributların növüAlfa kanalını müəyyən edir

Fayl Altbilgisi (Könüllü)

Faylın son 26 baytı altbilgini təmsil edir, əgər varsa, TGA versiyası 2 faylı deməkdir.

Sahə No.UzunluqSahəTəsvir
284 baytUzatma ofsetiFaylın əvvəlindən baytlarla ofset
294 baytDeveloper sahəsi ofsetFaylın əvvəlindən baytlarla ofset
3016 baytİmzaTərkibində TRUEVISION-XFILE
311 baytTərkibində .
321 baytNULL

İstinadlar

Həmçinin bax