|
|
|
| |
首頁 \
產品資訊
\ IA產品字型解決方案 |
|
| |
 |
|
|
 |
|
| |
|
|
| |
| |
Arphic Layout Engine特色(Features) |
|
|
| |
|
|
| |
| |
|
Arphic Layout Engine的程式碼約30~80KB,視支援語系(Support Language)的多寡和CPU種類而定。 |
| |
|
支援由左到右排的文字(如Thai, Hindi, Bengali, Tamil, Sinhala ),也支持由右向左排的文字(如Arabic, Hebrew)雙向混合排版 (Bi-direction text) 模式。 |
| |
|
提供不同的Right Clipping模式設定,以適合不同的應用情境。 |
| |
|
程式處理速度非常快,適合低階及高階的手機(Mobile Phone)。 |
| |
|
|
|
|
| |
|
|
| |
| |
|
只要提供 Unicode 字串和 bitmap buffer,Arphic Layout Engine 就會自動處理各式各樣繁複的組字規則(Text Layout)。 |
| |
|
提供每一個Unicode字元在buffer的相對位置,可供應用程式做游標顯示或字元增刪之用。 |
| |
|
|
|
|
| |
|
|
| |
|
語系 |
語言 |
Basic |
| |
英文(ASCII)、歐文(Latin)、繁體中文(Traditional Chinese)、簡體中文(Simplified Chinese)、日文(Japanese)、韓文(Korean) |
|
|
Thai |
|
Arabic |
| |
Arabic (阿拉伯文)、Farsi (波斯文) |
|
Hebrew |
|
Myanmar |
|
Indic |
| |
Hindi (印度文)、Bengali (孟加拉文)、Tamil (泰米爾文)、Sinhala (斯里蘭卡文)、Marathi (馬拉地文)、Punjabi (旁遮普文)、Malayalam (馬來亞拉姆文)、Telugu (泰盧固語)、Kannada (坎那達語) |
|
|
| |
|
|
|
| |
|
|
| |
| |
|
支援雙向混合排版(Bi-direction text)。 |
| |
|
自動處理不同的子音(consonant)及母音(vowel)位置,組合文字。 |
| |
|
針對小Size的字型組字做辨識性的最佳化調整。 |
| |
|
新增加Block mode display,支援泰文音節及字彙的斷句、斷行(syllable pauses and line breaking)功能。 |
| |
|
|
|
|
| |
|
可在指定的文字方塊大小內,自動將輸入的文字字串分行排列。 |
| |
|
同樣支援多國語系(Multilingual)、雙向混合排版 (Bi-direction text) 模式。 |
| |
|
 |
| |
|
|
| |
|
阿拉伯文採用文鼎Layout Engine雙向混和排版圖例 |
|
|
|
| |
|
|
| |
| |
|
提供世界各國語文(Multilingual)各種大小的點陣字型,也可搭配Arphic Mobile Font可縮放字型(outline font),以滿足低階到高階產品的功能需求。點陣字型資料量視語系和字高而定,以高16點為例,大約在12~38 KB之間。 |
 |
|
| |
|
|
| |
|
|
|
|
| |
|
使用標準ANSI C 語言設計,支援各種系統平台。 |
| |
|
支援Multi-tasking環境。 |
| |
|
|
|
|
|
| |
|
|
|
| |
Arphic Layout Engine SDK (Software Development Kit)包含 |
|
|
|
 |
|
| |
|
Arphic Layout Engine library |
| |
|
Sample program source code & demo program |
| |
|
Font data for Hindi、Bengali、Tamil、Arabic、Farsi、Thai、Hebrew…等,視客戶需求而定 |
| |
|
API reference guide |
| |
|
Arphic Layout Engine porting guide |
|
| |
| |
|
| |
|
|
|
|
| |
|
|
| |
|
|
| |
|
|
| |
|
|