Low volume font + custom engine
The font data volume has been reduced so that the font consumes few resources even with an embedded device, and high-speed display has been realized with the custom font-rendering engine. We offer high-quality, scalable fonts for an environment that does not have a font engine.
We offer a solution that suits your use, from "RT++Engine", which places priority on display quality, "KS-Engine", which is fast and light, and "Mobile Font" plus "Layout Engine", which can represent various languages with high-quality typefaces. We also offer engines that enable you to efficiently use your bitmap font.
Embedding Fonts
- Quotes
- Lending of the evaluation version
- More information on the products
RT++Engine
This font reproduces a typeface of a quality comparable to that attained with printing, when used in combination with a custom engine. It is best suited for UI designs that play a major role in the branding of products. You can add plug-ins for ligatures and scripts for writing from right to left.
Uses
- High-definition display panel that places priority on the visibility and readability of the typeface
Features
- Reduces the data volume without changing the quality of the typeface through conversion into a dedicated format.
- Can use a rich lineup of Morisawa typefaces.
- Reduces introduction costs with full porting support.
- Supports OpenVG.
- Supports Linux, Brew, ITRON, Windows, and Android.
KS-Engine
This is a high-speed engine that minimizes the data size of a font. It is best suited to devices that require the display of Chinese characters but no typeface variations. It is particularly effective for reducing the font data volume for Japanese and Chinese (simplified and traditional).
Uses
- Various display devices that cannot allocate much memory space to a font
Features
- Realizes reductions in the font data volume.
Japanese and Chinese character sets and font data volume
Language | Character set | Font data volume |
---|---|---|
Japanese | JIS X 0201/0208 | About 140KB |
Chinese (Simplified) | GB2312 | About 190KB |
GB18030 | About 560KB | |
Chinese (Traditional) | Big5 | About 330KB |
Smart-Engine
This font and the engine are ideal if you want to install more than one bitmap font in a device in which you cannot install a scalable font engine for an embedded device. Our proprietary compression technology can minimize the bitmap font volume.
Uses
- Industrial equipment that makes great use of fixed display sizes
Features
- Capable of incorporating, as a small volume, bitmap font data for multiple typefaces having different font sizes.
Mobile Font
This is a scalable font with which a range of font sizes can be realized, using a low volume font and a custom rasterizer. It is recommended for devices that place emphasis on weight and performance. It can display small to large characters clearly and at high speed on mobile phones, e-book readers, tablets, and so on.
Uses
- Display of characters in a range of sizes ranging from small to large
- Display of characters in an environment with no embedded rasterizer
- If you want to reduce the necessary data volume.
Features
- High-speed display of a scalable font
- Speeds up the character generation process by application of the font cache function.
- Capable of multi-thread processing.
- Offers high-quality display characters with a variety of typefaces.
- Reduces the font data volume with the application of a character assembly method with dots and strokes.
- Can be embedded in a variety of platforms through development in ANSI C.
- If combined with the Arphic Layout Engine, can easily display a language for which the character configuration rules are complicated.
- Can be embedded in many types of product (for example, DTVs, STBs, and smartphones).
- Can support GUIs and embedded systems such as Android 2.x and 4.x, Linux, Qt, and Brew MP.
- Supports many CPUs such as ARM, X86, MIPs, PowerPC, XScale, and SuperHTM.
Examples of character decoration
Layout Engine
This engine can easily display languages that have a complicated configuration (such as Thai, Arabic, and Hindi), using a bitmap font, a TrueType font, or Mobile Font. It supports various languages, and can also support writing from left to right, writing from right to left, and bidirectional, mixed arrangements. It is recommended for embedded devices to be offered overseas.
Uses
- Easy display of languages that are usually difficult to display
- If you want to perform character alignment such as left alignment, centering, and end alignment.
Features
- Can display Thai and other languages in which the vowel and consonant combinations are complicated.
- Can display Arabic and other languages for which the typesetting direction is right to left and in which the shapes of characters may change depending on their positions in a word.
- Can display Hindi and other languages where the concatenation character may change in shape depending on the character combination.
- Provides multilingual support, capable of displaying multiple languages on a single line at the same time.
- Supports the flow of text into a polygonal area.
- Supports cursor position control and character editing.
- Can rotate and display character strings.
- Can be embedded into platforms such as Android, WindowsCE, Symbian S60, and VX-Works.
- Supports OpenGL and OpenVG.
Layout Engine combination samples
Supported multi languages
Area | Language |
---|---|
Latin&CJK | English, European languages, simplified Chinese, traditional Chinese, Japanese, Korean |
Thai | Thai |
Vietnamese | Vietnamese |
Arabic | Arabic, Persian, Urdu |
Hebrew | Hebrew |
Khmer | Cambodian |
Myanmar | Burmese |
Indic | Hindi, Bengali, Tamil, Sinhalese, Marathi, Punjabi, Gujarat, Malayalam, Telugu, Kannada, Assamese |