我正在尝试将 SVG 转换为其中包含 flowroot 元素的 PNG。Inkscape 做得很好,当我使用 Cairo 或 imagemagick 进行转换时,flowroot 元素显示为一个不透明的框,而不是在其中呈现文本。
我认为这是因为 flowroots 是 SVG 1.2 的一部分。有谁知道任何其他可能有帮助的宝石/图书馆?
我正在尝试将 SVG 转换为其中包含 flowroot 元素的 PNG。Inkscape 做得很好,当我使用 Cairo 或 imagemagick 进行转换时,flowroot 元素显示为一个不透明的框,而不是在其中呈现文本。
我认为这是因为 flowroots 是 SVG 1.2 的一部分。有谁知道任何其他可能有帮助的宝石/图书馆?
那么为什么不直接从inkscape将它导出到PNG呢?
您会发现除了 inkscape 之外的任何地方都不支持 flowRoot。它是在 SVG 1.2 Full 的旧工作草案中定义的,如果您查看上次发布的SVG 1.2 Full 工作草案,您会发现:
读者可以在下一个草案中看到的功能集的显着变化包括:
- 用 SVG 1.2 Tiny textArea 功能的超集替换之前的流动文本提案。
也就是说,SVG WG 正在开发SVG2,所以如果你想知道事情的发展方向,你应该看看那里。