I have an app that shows the right type fonts. I need to combine two letters a few times (i.e. Hindi), which can overlap while overlapping the frame of two fonts, I need an algorithm to find out, and combine the two settings into one.
If the font is opentype, then it already has an outline that represents these "overlapping" settings It is possible. In the font terminology it is called a ligature; An excellent example is the string "FFI" .see.
The hard bit is detecting the right sequence of character codes and it is changing with the proper glyph framework. I'm not sure C # has an API to do this but Pango Libré (http://www.pango.org/) should be able to handle it.
Comments
Post a Comment