Siideynta mashiinka farta ee FreeType 2.12 oo taageero u ah qaabka OpenType-SVG

Siideynta FreeType 2.12.0, matoorka xarfaha modular ee bixiya hal API si loo mideeyo habaynta iyo soo saarista xogta xarfaha ee qaabab kala duwan oo vector iyo raster ah, ayaa la soo bandhigay.

Waxaa ka mid ah isbeddellada:

  • Taageero lagu daray qaabka font OpenType-SVG (OT-SVG), taas oo u oggolaanaysa abuurista xarfaha OpenType midabka. Tilmaamaha ugu muhiimsan ee OT-SVG waa awooda lagu isticmaalo midabyo badan iyo gradients hal glyph. Dhammaan ama qayb ka mid ah glyphs-yada waxaa loo soo bandhigay sida sawirada SVG, taas oo kuu ogolaanaysa inaad soo bandhigto qoraalka tayada sawirada vector buuxa, adigoo ilaalinaya awoodda aad ku shaqeyn karto macluumaadka sida qoraal ahaan (tafatirka, raadinta, tusmaynta) iyo dhaxalka sifooyinka qaabka OpenType , sida beddelka glyph ama qaababka kale ee glyph.

    Si loo suurto geliyo taageerada OT-SVG, FreeType waxay bixisaa halbeeg dhismo "FT_CONFIG_OPTION_SVG". Sida caadiga ah, kaliya ku rarida miiska SVG ee font-ka ayaa la bixiyaa, laakiin iyadoo la adeegsanayo hantida svg-hooks ee lagu bixiyay moduleka cusub ee ot-svg, waxaa suurtagal ah in lagu xiro matoorada gudbinta SVG ee dibadda ah. Tusaale ahaan, tusaalooyinka lagu soo bandhigay halabuurku waxay u adeegsadaan maktabadda librsvg si ay wax u dhigaan.

  • Hagaajinta maaraynta xarfaha oo leh 'sbix' (Standard Bitmap Graphics Table) oo lagu qeexay qeexida OpenType 1.9.
  • Koodhka maktabadda zlib ee ku dhex dhisan ayaa la cusboonaysiiyay nooca 1.2.11.
  • Hagaajinta ayaa lagu sameeyay nidaamka dhismaha, oo ay ku jiraan isbeddelada la xiriira isticmaalka maktabadda zlib ee ku dhex jirta ama dibadda.
  • Taageero lagu daray Universal Windows Platform ee nidaamyada aan ahayn PC-yada iyo Laptop-yada.

Source: opennet.ru

Add a comment