相关疑难解决方法(0)

如何用Image Magick将SVG转换为PNG?

我有一个SVG文件,其定义大小为16x16.当我使用Image Magick的转换程序将其转换为PNG时,我得到一个16x16像素的PNG,这太小了:

convert test.svg test.png
Run Code Online (Sandbox Code Playgroud)

我需要指定输出PNG的像素大小.-size参数似乎被忽略,-scale参数在转换为PNG 缩放PNG.到目前为止,我通过使用-density参数得到了最好的结果:

convert -density 1200 test.svg test.png
Run Code Online (Sandbox Code Playgroud)

但是我不满意,因为我想要以像素为单位指定输出大小而不用数学来计算密度值.所以我想做这样的事情:

convert -setTheOutputSizeOfThePng 1024x1024 test.svg test.png
Run Code Online (Sandbox Code Playgroud)

那么我在这里使用的神奇参数是什么?

svg png imagemagick

358
推荐指数
15
解决办法
18万
查看次数

heredoc for Windows批处理?

有没有一种方法可以批量指定多行字符串,类似于unix shell中的heredoc.类似的东西:

cat <<EOF > out.txt
bla
bla
..
EOF
Run Code Online (Sandbox Code Playgroud)

我们的想法是从模板文件创建自定义文件.

templates batch-file heredoc

31
推荐指数
6
解决办法
2万
查看次数

标签 统计

batch-file ×1

heredoc ×1

imagemagick ×1

png ×1

svg ×1

templates ×1