|
|
1
9
如果你想把它放在
编辑:
抱歉,一开始我没有仔细阅读python绑定。这个
我测试了这个,它工作了。但是,窗口的大小是整个SVG画布的大小,并且被剪裁成屏幕大小(这就是为什么我渲染了钻石3而不是在角落里的梅花王牌)所以你仍然需要找到一些方法来裁剪你想要的卡片周围的pixbuf,但是这应该不是太难。 |
|
|
2
2
我相信他所说的“通过DOM接口”的意思是,由于SVG是XML,所以可以将SVG文件加载到 ,或其他一些pythonxml解析器,并用您要查找的特定名称提取XML节点。该XML节点应该表示可以呈现的项。 |
|
|
3
1
这是我对裁剪空格问题的答案。这是一个粗糙的过程,但效果很好。这也可以作为一个很好的起点,让任何在python中制作纸牌游戏的人都可以获得纸牌。
|
|
|
4
1
墓穴挖掘在这里有一点,但答案从2010年托马托也工作,现在在2019年的Gtk3与一些轻微的修改。下面的代码将只呈现svg id中的3个方块。
|
|
|
5
0
你可以通过编辑标签来完成。编辑宽度和高度,将主svg元素上的viewBox属性设置为所需的矩形,渲染,重复。 看见 How to show a subsection or "slice" of an SVG graphic? 和 http://dingoskidneys.com/~dholth/svg/ |