这个问题可能听起来很愚蠢,但我无法自己找到正确的答案.我试图在我的python脚本中使用SVG DOM接口.我想使用getComputedTextLength,但我无法找到即使我首先认为它可用,这要归功于模块或python-svg之类的软件包.我确信有些东西我想念,但我找不到.
任何帮助,将不胜感激.谢谢.
编辑:我忘了谈论我的剧本实际上做了什么.它是一个Python脚本,用于根据Internet上抓取的数据生成SVG文件.我的脚本需要编写文本并沿着路径重复它们.另外,据我所知,路径的确切长度(以像素为单位)我需要知道文本的长度,以便只重复我需要的内容.这就是为什么像getComputedTextLength这样的方法会有所帮助.
我正在编写一个生成精灵表的小脚本.我有6个spritesheets,我需要重新组织它们并将它们的内容(一旦订购)放在一个独特的文件中.
我逻辑上选择使用ImageMagick.但在这里我被困住了.
这是我到目前为止:
convert '%d.png[0-5]' \( -crop 456x912+0+0 -crop 3x6+0+0@ +append \) -append test.png
Run Code Online (Sandbox Code Playgroud)
这个命令行将我的6个文件(0.png到5.png)裁剪掉,并将它们分成18个精灵.一旦分裂,18个精灵水平对齐,然后与之前的18个精灵垂直对齐.
问题是这个命令似乎只是水平对齐它们.test.png不是由18x6精灵组成,而是由108x1精灵组成.
知道如何在一个命令中执行此操作吗?