Cuma, Mart 29, 2024

.cff

.cff dosyası nedir?

.cff uzantılı bir dosya, Kompakt Yazı Tipi Biçimidir ve PostScript Type 1 veya CIDFont olarak da bilinir. CFF, FontSet olarak bilinen tek bir birimde birden çok yazı tipini bir arada depolamak için bir kap görevi görür.

CFF yazı tiplerinin tasarımı, yazıcı ortamlarında kullanım için biçimin ek esnekliğine ve genişletilebilirliğine izin veren PostScript dil kodunun yerleştirilmesine izin verir. CFF yazı tipi dosyaları Aspose.Font gibi API’ler kullanılarak açılıp dönüştürülebilir.

CFF Dosya Biçimi

CFF dosyaları, yapılandırılmış bir veri düzeni içeren, tanımlanmış veri türleri, bir başlık, glif organizasyonu ve tablo sözlükleri içeren ikili dosyalardır. Bunlar hakkında daha fazla ayrıntı kompakt yazı tipi biçimi belirtimlerinde bulunabilir.

Veri Düzeni

CFF dosya formatının veri düzeni aşağıda gösterildiği gibidir.

Giriş Yorumlar
Başlık
AdINDEX
Üst DICT ENDEKSİ
Dize DİZİNİ
Küresel Subr ENDEKSİ
Kodlamalar–Karakter Kümeleri
FDSelect Yalnızca CIDFontlar
CharStrings INDEX yazı tipi başına
Font DICT INDEX yazı tipi başına, yalnızca CIDFonts
Özel DICT yazı tipi başına
Yerel Subr INDEX yazı tipi başına veya CIDFonts için Özel DICT başına
Telif Hakkı ve Ticari Marka Bildirimleri

Veri tipleri

CFF veri türleri aşağıdaki tabloda gösterildiği gibidir.

Ad Aralık Açıklama
Card8 0 –255 1 bayt işaretsiz sayı
Kart16 0 – 65535 2 bayt işaretsiz sayı
Ofset değişir 1, 2, 3 veya 4 bayt ofset (Offset alanı tarafından belirlenir)
OffSize 1–4 1 baytlık işaretsiz sayı, Ofset alanının veya alanların boyutunu belirtir
SID 0 – 64999 2 bayt dizi tanımlayıcısı

Başlık

İkili veriler, aşağıdaki tabloda gösterilen formata sahip bir başlık ile başlar.

Tür Ad Açıklama
Card8 major Ana sürümü biçimlendir (1’den başlayarak)
Kart8 küçük Küçük sürümü biçimlendir (0’dan başlayarak)
Kart8 hdrSize Başlık boyutu (bayt)
OffSize offSize Mutlak ofset (0) boyutu

 

Önceki İçerikCFF2
Sonraki İçerikBDF

BENZER YAZILAR

Hackerlar, James Webb Uzay Teleskobu Tarafından Çekilen Çarpıcı Görüntülerde Kötü Amaçlı Yazılımları Gizliyor

GO#WEBBFUSCATOR adlı kalıcı bir Golang tabanlı kötü amaçlı yazılım kampanyası, virüslü sistemlerde kötü amaçlı yükleri dağıtmak için NASA'nın James Webb Uzay Teleskobu'ndan (JWST) alınan...

Apple, iPhone 14 Serisinin Yanında Büyük Bir Yeniden Tasarımla Eylül’de 10. Nesil iPad’i Piyasaya Sürecek

Apple, yaklaşmakta olan iPhone ve Apple Watch modellerini duyurmak için önümüzdeki ay bir etkinliğe ev sahipliği yapacak. Eylül etkinliği öncesinde, Apple’ın 10. nesil giriş...

Volga Sorgu Kimdir – Volga Sorgu Biyografisi

Volga Sorgu Kimdir - Volga Sorgu Resimleri - Volga Sorgu Biyografisi - Dizi Oyuncusu Volga Sorgu    Volga Sorgu, (d. 28 Ocak 1981, Tunceli, Türkiye) Türk...

POPÜLER YAZILAR

Lazer Hassasiyeti, NASA’nın Navigasyon Doppler Lidar’ı ile Ay Keşifleriyle Buluşuyor

NASAAy gösterisi için hazırlanan Navigasyon Doppler Lidar teknolojisi, uzay araştırmalarının ötesinde sonuçları olan iniş teknolojisindeki ilerlemeleri vurguluyor. Bu ayın sonlarında, NASA'nın ticari ay teslimat hizmetleri...

Ay, Mars ve Ötesi için Öncü Fisyon Enerjisi

NASA özerklik, güvenlik ve uzun vadeli çalışmaya odaklanarak Ay için bir nükleer fisyon reaktörü geliştirmeye yönelik Fisyon Yüzey Enerjisi Projesi ile ilerliyor. Bu çaba,...

Yeni Nesil OLED Teknolojisinin Arkasındaki Sır

Durham Üniversitesi'ndeki bilim adamlarının yeni bir araştırması, daha parlak, daha verimli ve daha kararlı mavi organik ışık yayan diyotlara (OLED'ler) doğru beklenmedik bir yolu...

SEC’in X hesabı, Bitcoin ETF onayına ilişkin sahte haberler yayınlamak için saldırıya uğradı

Birisi, ABD Menkul Kıymetler ve Borsa Komisyonu'nun (SEC) X (eski adıyla Twitter) hesabını ele geçirdi ve kurumun, kayıtlı ulusal güvenlik borsalarında Bitcoin ETF'lerinin (borsada...