ఫ్రీటైప్ 2.14 ఫాంట్ ఇంజిన్ విడుదల

ఫ్రీటైప్ 2.14.0 విడుదలైంది, ఇది వివిధ వెక్టర్ మరియు రాస్టర్ ఫార్మాట్లలో ఫాంట్ డేటా ప్రాసెసింగ్ మరియు అవుట్‌పుట్‌ను ఏకీకృతం చేయడానికి ఒకే APIని అందించే మాడ్యులర్ ఫాంట్ ఇంజిన్. ప్రాజెక్ట్ కోడ్ Cలో వ్రాయబడింది మరియు BSD-వంటి ఫ్రీటైప్ లైసెన్స్ కింద పంపిణీ చేయబడుతుంది.

మార్పులలో:

  • TrueType ఇన్‌స్ట్రక్షన్ ఇంటర్‌ప్రెటర్ ఆప్టిమైజ్ చేయబడింది, గ్లిఫ్‌లు 15% వేగంగా లోడ్ అవుతున్నాయి.
  • వేరియబుల్ ఫాంట్‌ల ప్రాసెసింగ్‌ను వేగవంతం చేసింది.
  • ఆధునిక 64-బిట్ ప్లాట్‌ఫామ్‌లలో, TrueType మరియు CFF గ్లిఫ్‌ల లోడింగ్ 5-10% వేగవంతం చేయబడింది.
  • BDF డ్రైవర్ ఫాంట్ లోడింగ్ సమయాన్ని 75% తగ్గించింది.
  • 'GPOS' కెర్నింగ్ టేబుల్స్ ప్రాసెసింగ్ పనితీరు 3.5 రెట్లు పెరిగింది.
  • ఆటో-హింటర్‌లో, చిన్న అక్షరాల పరిమాణాల కోసం, యాస టిల్డే గ్లిఫ్‌ల రెండరింగ్ మరియు డయాక్రిటిక్ మరియు బేస్ గ్లిఫ్‌ల విభజన మెరుగుపరచబడ్డాయి.
  • HarfBuzz గ్లిఫ్ లేఅవుట్ లైబ్రరీని డైనమిక్‌గా లోడ్ చేయడానికి కాన్ఫిగరేషన్ మాక్రో "FT_CONFIG_OPTION_USE_HARFBUZZ_DYNAMIC" జోడించబడింది.
  • పూర్తిగా రాస్టర్ అయిన TrueType ఫాంట్‌లు ఇప్పుడు FT_LOAD_NO_BITMAP ఫ్లాగ్‌ను విస్మరించి, ఎర్రర్‌ను విసిరే బదులు బిట్‌మ్యాప్‌లను లోడ్ చేస్తాయి.

మూలం: opennet.ru

ఒక వ్యాఖ్యను జోడించండి