• 5313阅读
  • 6回复

makeqpf问题 [复制链接]

上一主题 下一主题
离线flyonstorm
 

只看楼主 倒序阅读 楼主  发表于: 2009-07-11
最近项目里需要把ttf转成qpf字体文件,我用makeqpf去作,发现生成的字库文件居然比原ttf文件还要大很多。请教哪位tx有没有经验,如何制作大小合适的qpf文件?
离线flyonstorm

只看该作者 1楼 发表于: 2009-07-12
自顶一下吧。

说一下这个问题的背景。我的 项目需要QT界面显示的字体能放大和缩小,而我试了试,发现程序中如果直接使用TTF字库文件,是实现这个功能最简单的方法。可是,后来发现程序加载的速度太慢,不能达到要求。所有只能在回到正路上来,用qpf字体库。找来找去,都没有找到合适的同一字体,不同字体大小的qpf库,只能自己作。 用makeqpf,尝试了几个ttf文件后,都发现生成的qpf文件奇大无比。这是为什么呢?这么大的字库文件,Qt加载不也是很慢吗?
离线flyonstorm

只看该作者 2楼 发表于: 2009-07-12
没有人做过吗?有没有更好的实现字体缩放的办法?
离线shiroki

只看该作者 3楼 发表于: 2009-07-13
不太可能吧,我试过的文件不会比原来的大亚。。创建qpf的时候可以选包含的编码,你去掉一些不需要的试试。
--
shiro is White
ki is tree
http://www.cuteqt.com
论坛 http://www.cuteqt.com/bbs
博客 http://www.cuteqt.com/blog
博客镜像: http://sites.cuteqt.com/cuteqt
Linux/Qt/嵌入式讨论群 http://qun.qq.com/air/5699823
离线rooney
只看该作者 4楼 发表于: 2009-07-21
引用第3楼shiroki于2009-07-13 11:23发表的  :
不太可能吧,我试过的文件不会比原来的大亚。。创建qpf的时候可以选包含的编码,你去掉一些不需要的试试。



"创建qpf的时候可以选包含的编码"
这个怎么去阿?
我创建了几个qpf,当字体很大的时候,qpf文件就比原来的ttf字体文件大了
70几号字,大小达到七十几兆
离线fenghuoliu
只看该作者 5楼 发表于: 2009-07-31
编码选择Unicode等,也可能你的字体太大了吧
专业从事嵌入式ARM软硬件开发
杭州迈冲科技:www.hzmct.com
AT91SAM9261开发板,核心板
AT91SAM9260开发板,核心板
离线shiroki

只看该作者 6楼 发表于: 2009-07-31
70几号字。。。那倒是有可能的。。。因为qpf是位图字体,字越大肯定文件越大的, 这个没办法解决。不如直接用ttf得了
--
shiro is White
ki is tree
http://www.cuteqt.com
论坛 http://www.cuteqt.com/bbs
博客 http://www.cuteqt.com/blog
博客镜像: http://sites.cuteqt.com/cuteqt
Linux/Qt/嵌入式讨论群 http://qun.qq.com/air/5699823
快速回复
限100 字节
 
上一个 下一个