فری ٹائپ 2.14 فونٹ انجن ریلیز

FreeType 2.14.0 جاری کیا گیا ہے، ایک ماڈیولر فونٹ انجن جو مختلف ویکٹر اور راسٹر فارمیٹس میں فونٹ ڈیٹا کی پروسیسنگ اور آؤٹ پٹ کو یکجا کرنے کے لیے ایک واحد API فراہم کرتا ہے۔ پروجیکٹ کوڈ C میں لکھا گیا ہے اور BSD جیسے فری ٹائپ لائسنس کے تحت تقسیم کیا گیا ہے۔

تبدیلیوں کے درمیان:

  • TrueType انسٹرکشن انٹرپریٹر کو بہتر بنایا گیا ہے، 15% تیزی سے گلیفس لوڈ ہو رہا ہے۔
  • متغیر فونٹس کی پروسیسنگ کو تیز کریں۔
  • جدید 64 بٹ پلیٹ فارمز پر، TrueType اور CFF glyphs کی لوڈنگ میں 5-10% کی تیزی آئی ہے۔
  • BDF ڈرائیور نے فونٹ لوڈنگ کا وقت 75% کم کر دیا ہے۔
  • 'GPOS' کرننگ ٹیبل پر کارروائی کرنے کی کارکردگی میں 3.5 گنا اضافہ ہوا ہے۔
  • آٹو-ہنٹر میں، چھوٹے حروف کے سائز کے لیے، ٹیلڈ لہجے کے گلائف کی رینڈرنگ اور ڈائی کریٹک اور بیس گلائف کی علیحدگی کو بہتر بنایا گیا ہے۔
  • HarfBuzz glyph لے آؤٹ لائبریری کو متحرک طور پر لوڈ کرنے کے لیے کنفیگریشن میکرو "FT_CONFIG_OPTION_USE_HARFBUZZ_DYNAMIC" کو شامل کیا گیا۔
  • مکمل طور پر راسٹر TrueType فونٹس اب FT_LOAD_NO_BITMAP جھنڈے کو نظر انداز کرتے ہیں اور ایک غلطی پھینکنے کے بجائے بٹ میپس لوڈ کرتے ہیں۔

ماخذ: opennet.ru

نیا تبصرہ شامل کریں