2015-08-24 127 views
0

我正在使用Kivy 1.9和Python 3.4。Kivy全高分辨率的

我有一个图像是5400x2700。我有一个1920x1200分辨率的屏幕。

如何以完整/原始分辨率显示图像并将滚动功能添加到我的主窗口以查看未初始显示的图像区域?

我试图使用allow_stretch=Truekeep_ratio=False以其原生图像显示,但照片仍然凝结以适合我的显示器。此外,我试图为Image设置size=(5400, 2700),但它仍然适合我现有的窗口。

任何帮助或想法,将不胜感激。谢谢!

回答

1

您可能没有真正设置图像大小;如果其父项是布局,则手动设置将被忽略。尝试设置其大小,并将其size_hint设置为None, None

+0

是的,差不多大约在同一时间你发布我自己意识到这一点,并即将更新我的文章。但是,我认为我应该接受你的答案。我之后所做的只是将图像小部件添加到分散小部件,并禁用缩放以达到我想要的效果。谢谢! – user2662241

+0

如果您只想滚动,ScrollView可能比Scatter更好。 – inclement