stevenyin

stevenyin

0个粉丝

5

问答

0

专栏

0

资料

stevenyin  发布于  2016-08-04 10:08:40
采纳率 0%
5个问答
3907

3516上ttf字库字体大小引起OSD显示溢出

 
大家好,我现在用TTF_OpenFont("fontBold.ttf", 28) 打开字库后,然后用overay 显示的时候会出现溢出,例如”2016-8-4: 10:05:35",   在画面上会显示成“52016-8-4: 10:05:3”,就是本来在最后的字符显示在最前面去了。 而且字体歪斜了, 是什么原因呢? 其中大小28 改成20的时候,就没问题,但是字体看上去太小了。
  谢谢
我来回答
回答8个
时间排序
认可量排序

ngswfx

2个粉丝

55

问答

1

专栏

40

资料

ngswfx 2016-08-04 11:54:47
认可0
看样子像是存放字体的bmp缓冲太小了,被写越界了。

stevenyin

0个粉丝

5

问答

0

专栏

0

资料

stevenyin 2016-08-04 12:23:42
认可0
谢谢你的回复!!!
不是呢,例如输入“500万摄像机" 就会出现上面问题, 但是我 在 “500万摄像机” 后面加2个汉字, 它就显示正常了, 所以很奇怪

xuhs

0个粉丝

0

问答

0

专栏

0

资料

xuhs 2016-08-04 15:51:50
认可0
应该是你将TTF渲染的buffer拷贝到目标buffer时出的错,两个buffer的宽,高,及像素格式可能不一样,拷贝时要小心处理,否则就会出现错误。
如果不熟悉图形的光栅操作的话,可以使用SDL进行处理。

hiuser

0个粉丝

8

问答

0

专栏

1

资料

hiuser 2016-08-06 09:05:16
认可0
楼主用的是那个开源TTF处理库分享下呗

zhuangweiye

8个粉丝

0

问答

0

专栏

0

资料

zhuangweiye 2016-08-08 08:00:49
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=35609&ptid=12185]hiuser 发表于 2016-8-6 09:05[/url]
楼主用的是那个开源TTF处理库分享下呗[/quote]

是由于, overlay的宽度设置的问题

这个问题以前的帖子有过讨论
[url]http://www.ebaina.com/bbs/forum.php?mod=viewthread&tid=10879&extra=[/url]

stevenyin

0个粉丝

5

问答

0

专栏

0

资料

stevenyin 2016-08-11 11:19:00
认可0
hiuser, 去网上下啊
zhuangweiye,已经解决了, 谢谢你的回复!!!

Hi_Will

0个粉丝

4

问答

0

专栏

0

资料

Hi_Will 2017-02-27 22:03:10
认可0
有问题求教,我这边在开发板上运行time()和localtime()函数,无法获取当前的时间,都是1970的时间,你是怎么解决这个问题的啊

zeui

0个粉丝

0

问答

0

专栏

0

资料

zeui 2021-04-28 20:00:19
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=35675&ptid=12185]zhuangweiye 发表于 2016-8-8 08:00[/url]
是由于, overlay的宽度设置的问题

这个问题以前的帖子有过讨论
[/quote]

你好,可以提供下帖子的标题吗,这链接进不去
或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
+ 添加网盘链接/附件

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
相关问答
无更多相似问答 去提问
举报反馈

举报类型

  • 内容涉黄/赌/毒
  • 内容侵权/抄袭
  • 政治相关
  • 涉嫌广告
  • 侮辱谩骂
  • 其他

详细说明

易百纳技术社区