首页 > 解决方案 > 尝试在 C 中使用 cario 导航 gdk_pixbuf 起点的问题

问题描述

我有一个缝合的 png 文件,它是 100 帧的量规,从 0 到 100。每帧是 80x80。

我正在使用 gdk_pixbuf_new_from_file 将图像加载到 pixbuf 中,并尝试使用 gdk_cairo_set_source_pixbuf 导航到我想要显示的框架。

我在 gdk_cairo_set_source_pixbuf(cr,pixbuf,0,0) 时获得第一帧,但是如果我尝试前进(例如在 50% 的仪表处)并使用 gdk_cairo_set_source_pixbuf(cr,pixbuf,0,4000) ...I什么都得不到。除了使用 0,0 时,我没有得到任何图像。

我对此并不陌生,因此对我可能做错的任何建议,或对完成我想要完成的事情的替代方法的建议表示赞赏。我一直在搜索使用图像子集的人的现有示例,但找不到任何示例。

谢谢你。

标签: gtk3

解决方案


推荐阅读