首頁 | 收藏本站 | 免費注冊|申請VIP會員|固定排名|廣告服務
中國電氣自動化網首頁
PLC | 電  機 | 變 頻 器 | 人機界面 | 運動伺服 | 控制傳動 | 自動化軟件
DCS | 傳感器 | 通信網絡 | 現場總線 | 數據采集 | 電氣開關 | 數傳測控
電源 | 嵌入式 | 儀器儀表 | 低壓電器 | 機器視覺 | 工業安全 | 工控機
模具 | 電線電纜 | 電子元件 | 成套設備 | 液壓氣動 | 制 冷
機床 | 電力能源 | 機械設備 | 石油化工 | 礦業冶金 | 水工業
物流 | 軌道交通 | 汽車電子 | 工程機械 | 輸 配 電 | 電 梯
產品 企業 供求 新聞
下載 視頻 招聘 期刊 會展 培訓 庫存 論壇 訪談 維修  
熱詞:嵌入式 傳感器 電源 主板 工控機 PLC 人機界面 變頻器

您現在的位置:中國電氣自動化網首頁 >> 文庫首頁>>詳細信息

QT中QPF字庫的制作與旋轉字體的實現 
(發布日期:2009-9-27 14:09:40) 來源:原創
 
   
QTQPF字庫的制作與旋轉字體的實現
一、前言
   Qt可以支持以下四種形態的字體格式:TrueType (TTF),Postscript Type(PFA/PFB),Bitmap Distribution Format fonts(BDF),Qt Prerendered Font(QPF)。
如果直接使用TTF或PFA/PFB。即讓應用程序在顯示的時候再計算點陣,最終的效果并不理想,會發現有些字大,有些字小,而且需要占用非常多的FLASH和內存,速度也有點慢,如果直接使用BDF,速度非常慢,而且需要占用比較多的FLASH和內存;使用QPF,速度和占用其它資源是最小的,因此我們的嵌入式產品中的QT軟件都是采用QPF格式的。
另一方面,嵌入式應用中,QT界面在LCD中可能是采用旋轉的形式顯示,如7寸屏,而QT中旋轉顯示時,需要旋轉字體庫的支持,否則將無法正常顯示文字。所以針對旋轉的應用需要利用makeqpf制作旋轉的字體庫。
二、字庫制作
1)環境準備
需要安裝好QT2及以上版本
編譯好兩個工具:qvfb,makeqpf
這兩個工具都在$QTDIR/tools下, 編譯即可
2)準備ttf字庫文件
可以在自己的windows系統下發現ttf后綴的文件
此處作者采用網上下載的wqy-zenhei.ttf字庫文件
將所要的文件拷貝到你的linux系統的$(QTDIR)/lib/fonts目錄下
3)修改fontdir文件
cd $(QTDIR)/lib/fonts
打開fontdir,加入如下信息:
wenquanyi wqy-zenhei.ttf FT n 75 160 u
wenquanyi wqy-zenhei.ttf FT n 50 160 u
wenquanyi wqy-zenhei.ttf FT n 50 180 u
wenquanyi wqy-zenhei.ttf FT n 75 180 u
這些信息的含義如下:
name1: 任意名
wqy-zenhei.ttf 文件名
FT: 表示是ttf文件
n : y表示是斜體,n表示正常
50: 表示是正常,75表示是粗體
160:表示是16點大小的字體,可根據需要修改
u:表示是unicode的
4)字庫生成
首先,執行qvfb,然后執行makeqpf.你會在 qvfb的顯示窗內看到fontdir中每一行的信息。
在makeqpf界面中,點擊要轉換的字庫,生成的新的.qpf文件就會存放到$(QTDIR)/lib/fonts/下了
5)旋轉字體庫的制作
使用帶參數的方式執行makeqpf,如
./makeqpf -display Transformed:Rot90
以上指令用于制作翻轉90度的字庫文件,制作其它的字庫文件只需將270改為90,180,0等
注:在$(QTDIR)/lib/fonts/ 目錄下的qpf字體文件中,文件名中帶有t5,t10,t15等后綴的為旋轉字體庫,t5為旋轉90度,t10為旋轉180度,t15為旋轉270度。如wenquanyi_160_50_t5.qpf
 
 
杭州邁沖科技有限公司
所在區域: 浙江.杭州 郵編: 310000
公司地址: 杭州西溪路525號浙大科技園A區東628 聯系人:江先生 先生 (銷售)
辦公電話: 0571-87973488 傳真: 空
移動電話: 電郵: 登錄查看或通過本網留言
公司主頁: http://www.hzmct.com
通過中國電氣自動化網在線聯系該用戶:
關于:
需求意向:
* 驗證碼: 點擊可刷新
 
用戶: 密碼:  
如果您還不是中國電氣自動化網(www.0551114.cn)的注冊用戶,立刻免費注冊

   企業新聞 更多
· 皮爾磁攜手德爾格共話氫能生產與功...
· 皮爾磁:以市場為導向,定義安全自...
· 皮爾磁:讓工業燃燒器更加安全智能...
· 皮爾磁:當機械安全遇上工業信息安...
· 皮爾磁:全新的生命周期平臺能帶來...
· 皮爾磁:SIL 4級FNmux獲...
· 皮爾磁重磅亮相2025廣州應急安...
· 皮爾磁:安全是新能源時代的通行證...
  產品新聞 更多
· 皮爾磁:一把“小門鎖”,輕松拿捏...
· 皮爾磁:安全與可持續性相輔相成...
· 皮爾磁:IO-Link Safe...
· 皮爾磁:模塊化安全繼電器功能升級...
· 皮爾磁:安全光幕的“人貨區分”功...
· 皮爾磁:卷出新高度,安全開關都開...
· 皮爾磁:如何駕馭氫能這把“雙刃劍...
· 皮爾磁:工業安全新“勢力”——安...

廣告服務 | 關于我們 | 網站地圖 | 分類索引 | 服務條款 | VIP會員服務 |《電氣自動化企業大全》| 版權聲明

客服專線:0898-68552405     媒體合作QQ:910167442
中國電子商務服務聯盟成員單位 瓊ICP備17003754號
中國電氣自動化網 版權所有 © Copyright By Electric Automation of China

主站蜘蛛池模板: 国产亚洲精品久久久久久久软件| 亚洲偷自拍国综合| 国产sm调教折磨视频失禁| 国产情侣激情在线对白| 天天操夜夜操| 国产麻豆精品传媒av国产| 一区二区三区精品偷拍| 丰满多毛的大隂户视频| 国产成人69视频午夜福利在线观看| 中国亚州女人69内射少妇| 先锋中文字幕在线资源| 亚洲欧美综合精品二区| 精产国品一二三产品蜜桃| 日本成本人片免费网站| 国产一卡2卡3卡四卡精品app| 色综合天天综合网国产| 日本黄页网站免费大全| 亚洲人成电影网站色www| 久久综合色_综合色88| 国产精品久久中文字幕| 白嫩少妇激情无码| 欧美成人免费全部| 国产毛片不卡野外视频| 国产嫖妓风韵犹存对白| 高清国产在线拍揄自揄视频| 动漫av永久无码精品每日更新| 亚洲 日韩 另类 制服 无码 | 欧美最猛性视频另类| 国产精品久久久尹人香蕉| 亚洲成A人片在线观看的电影| 一区二区在线 | 欧洲| 精品一区二区三人妻视频| 国产96在线 | 亚洲| 4455永久免费视频| 国产网友愉拍精品视频手机 | 亚洲色一区二区三区四区| 99国产欧美久久久精品蜜芽| 国产稚嫩高中生呻吟激情在线视频 | 国产精品v片在线观看不卡| 香蕉久久精品日日躁夜夜躁夏| 亚洲卡1卡2卡新区网站|