OpenType-SVG வடிவமைப்பிற்கான ஆதரவுடன் FreeType 2.12 எழுத்துரு இயந்திரத்தின் வெளியீடு

FreeType 2.12.0 இன் வெளியீடு, பல்வேறு திசையன் மற்றும் ராஸ்டர் வடிவங்களில் எழுத்துரு தரவுகளின் செயலாக்கம் மற்றும் வெளியீட்டை ஒருங்கிணைக்க ஒற்றை API ஐ வழங்கும் மட்டு எழுத்துரு இயந்திரம்.

மாற்றங்களில்:

  • OpenType-SVG (OT-SVG) எழுத்துரு வடிவமைப்பிற்கான ஆதரவு சேர்க்கப்பட்டது, இது வண்ண OpenType எழுத்துருக்களை உருவாக்க அனுமதிக்கிறது. OT-SVG இன் முக்கிய அம்சம் பல வண்ணங்கள் மற்றும் சாய்வுகளை ஒரு கிளிஃபில் பயன்படுத்தும் திறன் ஆகும். கிளிஃப்களின் அனைத்து அல்லது பகுதியும் SVG படங்களாக வழங்கப்படுகின்றன, இது முழு திசையன் வரைகலையின் தரத்துடன் உரையைக் காண்பிக்க உங்களை அனுமதிக்கிறது, அதே நேரத்தில் தகவலுடன் உரையாக வேலை செய்யும் திறனைப் பராமரிக்கிறது (எடிட்டிங், தேடுதல், அட்டவணைப்படுத்துதல்) மற்றும் ஓபன் டைப் வடிவமைப்பின் அம்சங்களைப் பெறுகிறது. , கிளிஃப் மாற்று அல்லது மாற்று கிளிஃப் பாணிகள் போன்றவை.

    OT-SVG ஆதரவை இயக்க, FreeType ஒரு உருவாக்க அளவுருவை "FT_CONFIG_OPTION_SVG" வழங்குகிறது. முன்னிருப்பாக, எழுத்துருவிலிருந்து SVG அட்டவணையை ஏற்றுவது மட்டுமே வழங்கப்படுகிறது, ஆனால் புதிய ot-svg தொகுதியில் வழங்கப்பட்டுள்ள svg-hooks பண்புகளைப் பயன்படுத்தி, வெளிப்புற SVG ரெண்டரிங் இயந்திரங்களை இணைக்க முடியும். எடுத்துக்காட்டாக, தொகுப்பில் வழங்கப்பட்ட எடுத்துக்காட்டுகள் ரெண்டரிங் செய்ய librsvg நூலகத்தைப் பயன்படுத்துகின்றன.

  • OpenType 1.9 விவரக்குறிப்பில் வரையறுக்கப்பட்ட 'sbix' (ஸ்டாண்டர்ட் பிட்மேப் கிராபிக்ஸ் டேபிள்) அட்டவணையுடன் எழுத்துருக்களின் மேம்படுத்தப்பட்ட கையாளுதல்.
  • உள்ளமைக்கப்பட்ட zlib நூலகத்தின் குறியீடு பதிப்பு 1.2.11 க்கு புதுப்பிக்கப்பட்டது.
  • உள்ளமைக்கப்பட்ட அல்லது வெளிப்புற zlib நூலகத்தின் பயன்பாடு தொடர்பான மாற்றங்கள் உட்பட, உருவாக்க அமைப்பில் மேம்பாடுகள் செய்யப்பட்டுள்ளன.
  • பிசிக்கள் மற்றும் மடிக்கணினிகள் தவிர மற்ற கணினிகளுக்கான யுனிவர்சல் விண்டோஸ் இயங்குதளத்திற்கான ஆதரவு சேர்க்கப்பட்டது.

ஆதாரம்: opennet.ru

கருத்தைச் சேர்