跨平台矢量格式

时间:2015-06-16 23:08:58

标签: svg cross-platform vector-graphics

是否存在表示可调整大小的矢量图形的数据(文件?)格式,可以导出到iOS CoreGraphics并在Linux服务器上呈现?我一直在考虑使用this library进行SVG,但我需要支持文本和元素约束(即将元素固定到边缘)。

1 个答案:

答案 0 :(得分:0)

我不知道提供您正在寻找的功能的文件格式。

但您可能需要考虑将SVG与Paper.js结合使用。在Paper.js中,您可以将自定义数据添加到任何项目(http://paperjs.org/reference/item/#data)。然后使用Javascript,您可以解释数据并在渲染之前使用它来应用约束。

请注意,虽然Paper.js非常适合做元素布局(应用你的约束应该很容易)并且它有SVG导入和导出,但它不支持完整的SVG规范(尤其是过滤器丢失)。