Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

如何直接加载svg原图 #16

Open
huangjian888 opened this issue Jun 2, 2018 · 3 comments
Open

如何直接加载svg原图 #16

huangjian888 opened this issue Jun 2, 2018 · 3 comments

Comments

@huangjian888
Copy link

框架都是将svg经过编译成java等格式,如何扩展直接使用svg原图?

@MegatronKing
Copy link
Owner

未提供此类实现,但是框架里面的部分代码你可以直接拿来参考。如果说你需要加载的SVG只是简单的path数据(无style、transform等)解析部分可以参考PathDataNode类,绘制部分可以参考VectorPathParser类。但是有一点要注意,SVG的格式和规范很多,如果是网络流这种未知SVG内容的话,可能很多是解析不出来的。

@huangjian888
Copy link
Author

好的,谢谢回复,因为很多业务需求是将svg原图配置到后台,然后进行移动端资源的管理,所以如果是java文件,那么google play过不了,如果是Vector 的xml文件,也会增加后台成本,总之感谢回复,我参考下框架代码

@sybil12
Copy link

sybil12 commented May 12, 2019

好的,谢谢回复,因为很多业务需求是将svg原图配置到后台,然后进行移动端资源的管理,所以如果是java文件,那么google play过不了,如果是Vector 的xml文件,也会增加后台成本,总之感谢回复,我参考下框架代码

您有实现SVG在线转换的功能嘛?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants