aspose.info
GA

CFF2 - Leagan 2 den Fhormáid Cló Dlúth

Nuashonraithe

Cad is comhad CFF2 ann?

CFF2 file format is the version 2.0 of the CFF file format and allows efficient storage of glyph outlines and metadata similar to the CFF file format. CFF2 differs from CFF in that it is intended to be used in the context of an OpenType font as a ‘sfnt’ table with the tag CFF2. Ní féidir é a úsáid mar chlár neamhspleách agus braitheann sé ar shonraí i dtáblaí OpenType eile.

Formáid Comhaid CFF2

Tá sonraí sa CFF2 file format specifications faoi leagan amach inmheánach sonraí, cineálacha sonraí, táblaí agus faisnéis inmheánach eile faoin bhformáid comhaid. Is féidir é a tharchur le haghaidh tagartha an fhorbróra. Tá cuid de na sonraí fúthu seo mar a leanas.

Leagan Amach Sonraí

Tá sonraí dénártha formáid comhaid CFF2 eagraithe go loighciúil mar roinnt struchtúir sonraí ar leith. Tá an leagan amach laistigh de na sonraí dénártha mar a thaispeántar sa tábla seo a leanas.

IontráilTráchtanna
CeanntáscSuíomh seasta
DICT is fearrSuíomh seasta
Innéacs Fo-DhomhandaSuíomh seasta
AthrúSiopa
FDSelectNá láthair ach amháin má tá níos mó ná Cló DICT amháin san INDEX Cló DICT.
Cló INDEX DICT
Eagar Clónna DICTSan áireamh i Cló INDEX DICT.
DiCT PríobháideachCeann in aghaidh an Cló DICT.

Níl ach na chéad trí struchtúr bunaithe ar láithreacha seasta. Baintear amach an chuid eile trí fhritháirimh, agus is féidir a n-ordú a athrú.

Cineálacha Sonraí

Úsáideann formáid comhaid CFF2 na cineálacha sonraí seo a leanas.

AinmRaonCur síos
uint80 go 255Uimhir 8 ngiotán gan síniú
uint160 go 65535Uimhir 16 ghiotán gan síniú
uint320 go 4294967295Uimhir 32-giotán gan síniú
FritháireamhathraíonnFritháireamh beart 1, 2, 3, nó 4 (arna sonrú ag réimse OffSize i dtábla Innéacs)
Amhmhéid1 go 4Sonraíonn uimhir neamhshínithe 1 bheart méid réimse nó réimsí Fritháireamh

Stórálann sé na sonraí uimhriúla ilbhearta go léir agus na réimsí fritháirimh in ord beart mór-endian. Tá formáid CFF2 saor ó bhearta stuála mar ní urramaíonn sé aon srianta ailínithe.

Sonraí DICT

Cuimsíonn comhaid CFF2 sonraí an fhoclóra cló mar phéirí eochairluacha i bhformáid dhlúth comharthaíochta. Ionchódaítear eochracha foclóra mar 1 nó 2 oibreoir beart agus déantar luachanna foclóir a ionchódú mar oibriúcháin uimhriúla inathraithe-mhéid. Tá trí struchtúr ann a úsáideann formáid Sonraí DICT: Top DICT, Cló DICT agus DiCT Príobháideach. Sainmhínítear roinnt cineálacha slánuimhir operand de mhéideanna éagsúla agus déantar iad a ionchódú mar a thaispeántar sa tábla seo a leanas (is é b0 an chéad bheart den operand, an dara beart b1, agus mar sin de).

Méidraon b0Raon luachaRíomh luacha
132 go 246-107 go +107b0 - 139
2247 to 250+108 to +1131(b0 - 247) * 256 + b1 + 108
2251 to 254-1131 to -108-(b0 - 251) * 256 - b1 - 108
328-32768 go +32767b1 « 8
529-(2^31) go +(2^31 - 1)b1 «24

Ceanntásc

Tosaíonn na sonraí dénártha le ceanntásc a bhfuil an fhormáid a thaispeántar sa Tábla thíos.

CineálAinmCur síos
uint8mórleaganLeagan mór formáid. Socraigh go 2.
uint8mionleaganFormáid leagan mion. Socraigh go nialas.
uint8Méid ceanntáscaMéid an cheanntásca (bearta).
uint16barrDictLengthFad struchtúr Top DICT i mbearta.

Tagairtí

Féach freisin