最近,在研究SVG 这个文本化的矢量图形格式。
渲染属性上不光有默认属性,还有父子节点继承。座标变换上,不仅有View Box上的单位变换,还有Affine Transform List变换, 还有其他一些节点的附加属性的座标变换。Ref上不仅有文档内部的节点引用,外部文档的节点引用,还有嵌入Base64格式数据。更不要说Text,Font,Filter这些复杂的东西。
总之太过复杂,实现一个Tiny Svg 的Render View ,也是不容易。
最近,在研究SVG 这个文本化的矢量图形格式。
渲染属性上不光有默认属性,还有父子节点继承。座标变换上,不仅有View Box上的单位变换,还有Affine Transform List变换, 还有其他一些节点的附加属性的座标变换。Ref上不仅有文档内部的节点引用,外部文档的节点引用,还有嵌入Base64格式数据。更不要说Text,Font,Filter这些复杂的东西。
总之太过复杂,实现一个Tiny Svg 的Render View ,也是不容易。