From April 2019, a bitmap cache function and an ellipsis function will be added to the "FW Layout Engine" of Fontworks Inc.
Introducing the FW layout engine and additional functions.
About additional functions
About bitmap cache function
The bitmap cache function is a function that has a cache in the FW layout engine. Until now, there was no cache function in the FW layout engine, so it was necessary to cache on the App side. However, with the addition of the bitmap cache function, it is possible to cache more efficiently at the right time than in the App.
About ellipsis function
The ellipsis function is required when the characters do not fit in the drawing range. In the ellipsis function of the FW layout engine, it is displayed by replacing it with an abbreviation (...). Indicates that there is a continuation in the text. By suggesting the characters that did not fit, it is possible to lead to the operation of reading characters beyond the drawing range depending on the correspondence on the App side.
What is FW layout engine?
The FW layout engine is an engine for correctly displaying Language with complicated display rules such as Thai, Arabic, and Hebrew on embedded devices. It will be provided as a set with the FW font engine.
FW layout engine
https://fontworks.co.jp/products/embedsystems/layoutengine
Product name | FW layout engine [+ FW font engine (required)] |
---|---|
Product price | Please contact us |
Language | C Language |
Endian | Little endian / big endian |
Floating point | Not used |
Bit width | 32-bit / 64-bit |
Font format | OpenType / TrueType (including lightweight font Type-S) / Lightweight font Type-XS |
Character encoding | UTF-8 |
function | BiDi / shaping / line break (word wrap processing, kinsoku processing, etc.) / bitmap cache / ellipsis |
CPU | Independent |
OS | Independent |
Supported Language | Japanese / East Asian Language / Western / Arabic / Thai / Hebrew |
Justification | Left alignment / Center alignment / Right alignment |
capacity | 270KB |