我有一批嵌入高分辨率 PNG 图像的 SVG 文件。PNG 文件的大小已大大缩小(通过transform
、matrix
等)。最好的方法是什么重采样这些嵌入的图像到位? 目标是获得更小、加载速度更快的 SVG 文件。
只是为了澄清一些术语(强调添加):
重采样改变图像中的像素总数......
...
当你调整大小图像并且不重新采样,您可以更改图像的大小而不改变数据量......
显然,我现在只是调整图像大小。
我曾尝试使用 ImageMagick 来自动化,但保持图像比例并非易事。有没有简单的 Inkscape 技巧?或者我忽略了其他什么?
答案1
答案2
如果 ImageMagick 没有按您需要的方式工作,请尝试 GraphicsMagick(主页这里)。是的,它是 ImageMagick 的一个分支,但是有一次我因为 ImageMagick 的一个功能不完整和/或不正确实现而大伤脑筋,结果发现相同的功能在 GraphicsMagick 中运行良好(并且我发现它在某种程度上是合乎逻辑和一致的)。
是的,这是尝试 GraphicsMagick 的轶事证据,但我认为值得一试。(总的来说,我发现 ImageMagick 是一款可靠的软件。只是在某些情况下 GraphicsMagick 更可靠,因此我坚持使用它。)