在花了两天时间尝试使用 ImageMagick 从 SVG 字符串中光栅化 jpeg 之后,我终于放弃了。
尽管我设法使实际转换工作正常,但似乎 Imagemagick 在渲染图像时无法正确转换变换/旋转功能,从而使输出与原始 SVG 不同。
经过进一步研究,这似乎是一个已知问题,并且“Inkscape”是在 PHP 中将 SVG 转换为 jpeg/png 的最佳方法。
问题是我的 SVG 数据是通过 JSON 发送到我的 PHP 脚本的。如何将 blob 或字符串放入 Inkscape 命令行以进行转换?
非常感谢您的任何建议。