首頁 | 收藏本站 | 免費注冊|申請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
通過中國電氣自動化網在線聯系該用戶:
關于:
需求意向:
* 驗證碼: 點擊可刷新
 
用戶: 密碼:  
如果您還不是中國電氣自動化網(m.fjxrfz.cn)的注冊用戶,立刻免費注冊

   企業新聞 更多
· 皮爾磁的一站式機器驗收安全服務...
· 皮爾磁:《人與自動化》新刊:聚焦...
· 皮爾磁亮相南京智造大會,展示未來...
· 皮爾磁:機械安全與網絡安全必須一...
· 皮爾磁:你的未來,值得一次“安全...
· 皮爾磁:法規和標準同步升級,AG...
· 皮爾磁:安全掃描儀PSENsca...
· 皮爾磁:PSENmgate安全門...
  產品新聞 更多
· 皮爾磁:構筑工業數字時代的“雙子...
· 皮爾磁:CRA全面解析:您的產品...
· 皮爾磁:PNOZmulti軟件V...
· 皮爾磁:硬核物流“黑科技”,無懼...
· 皮爾磁:靈活安裝,操作升級...
· 皮爾磁產品斬獲CEC年度最佳產品...
· 皮爾磁即將亮相SPS2025:助...
· 皮爾磁:IO-Link Safe...

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

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

主站蜘蛛池模板: 欧美牲交a欧美牲交aⅴ图片| 九九热精品在线观看 | 四虎国产精品成人免费久久| 久久人人97超碰国产精品| 亚洲国产一线二线三线| 精美亚洲一区二区三区| 国产91特黄特色A级毛片| 亚洲丰满熟女一区二区蜜桃| 国模在线视频一区二区三区| 男人又大又硬又粗视频| 又湿又紧又大又爽A视频男| japanese无码中文字幕| 韩国精品一区二区三区| 日产国产一区二区不卡| 久久人人97超碰国产精品| 老司机午夜福利视频| 久久九九久精品国产免费直播| 亚洲激情av一区二区三区| 亚洲色成人一区二区三区人人澡人人妻人人爽人人蜜桃麻豆 | 日韩成人一区二区二十六区| 久久国产成人午夜av影院| 粉嫩国产av一区二区三区| 3d无码纯肉动漫在线观看| 无码 人妻 在线 视频| 国产精品视频全国免费观看| 小嫩批日出水无码视频免费| 国产精品亚洲玖玖玖在线观看| 极品无码国模国产在线观看| 亚洲成人av在线资源网| 2020国产欧洲精品网站| 最新国产精品拍自在线观看| 国产又猛又爽又黄视频| 欧美变态另类zozo| 99久久免费精品色老| 综合久久av一区二区三区| 2019国产精品青青草原| 午夜福利看片在线观看| 日本一区二区三区精品视频| 99久久精品看国产一区| 免费看视频的网站| 色狠狠综合天天综合综合|