aspose.info
AZ

CFF - Yığcam Şrift Fayl Formatı

Yeniləndi

CFF faylı nədir?

.cff uzantısı olan fayl Yığcam Şrift Formatıdır və PostScript Type 1 və ya CIDFont kimi də tanınır. CFF birdən çox şrifti FontSet kimi tanınan vahid vahiddə bir yerdə saxlamaq üçün konteyner rolunu oynayır. CFF şriftlərinin dizaynı printer mühitləri ilə istifadə üçün formatın əlavə çevikliyinə və genişlənməsinə imkan verən PostScript dil kodunu daxil etməyə imkan verir. CFF şrift faylları Aspose.Font kimi API-lərdən istifadə etməklə açıla və çevrilə bilər.

CFF fayl formatı

CFF faylları strukturlaşdırılmış məlumat tərtibatı, müəyyən edilmiş məlumat növləri, başlıq, qlif təşkilatı və cədvəl lüğətləri olan ikili fayllardır. Bunlar haqqında ətraflı məlumatı compact font format specifications-də tapa bilərsiniz.

Data Layout

CFF fayl formatının məlumat tərtibatı aşağıda göstərildiyi kimidir.

GirişŞərhlər
Başlıq–
NameINDEX–
Üst DICT İNDEKSİ–
String INDEX–
Global Subr INDEX–
Kodlaşdırmalar–Şariflər–
FDSelectYalnız CIDFonts
CharStrings INDEXşrift başına
Font DICT INDEXşrift başına, yalnız CIDFonts
Şəxsi DICTşrift başına
Yerli Subr INDEXCIDFonts üçün hər şrift və ya hər Şəxsi DICT
Müəlliflik hüququ və ticarət nişanı bildirişləri–

Məlumat növləri

CFF məlumat növləri aşağıdakı cədvəldə göstərildiyi kimidir.

AdAralıqTəsvir
Kart80 –2551 baytlıq imzasız nömrə
Kart160 – 655352 baytlıq imzasız nömrə
Offsetdəyişir1, 2, 3 və ya 4 bayt ofset (OffSize sahəsi ilə müəyyən edilir)
OffSize1–41 baytlıq işarəsiz nömrə Ofset sahəsinin və ya sahələrinin ölçüsünü müəyyən edir
SID0 – 649992 baytlıq sətir identifikatoru

Başlıq

İkili məlumatlar aşağıdakı cədvəldə göstərilən formata malik başlıqdan başlayır.

NövAdTəsvir
Card8majorƏsas versiyanı formatlayın (1-dən başlayaraq)
Kart8minorKiçik versiyanı formatlayın (0-dan başlayaraq)
Card8hdrSizeBaşlıq ölçüsü (bayt)
OffSizeoffSizeMütləq ofset (0) ölçüsü

İstinadlar

Həmçinin bax