在Web Worker中将SVG转换为PNG

时间:2016-04-19 08:40:34

标签: javascript svg web-worker

我想将SVG转换为Web Worker中的PNG。 我的问题是,DOM无法从Worker中访问, 所以我无法将SVG绘制到画布或类似的东西。

1 个答案:

答案 0 :(得分:2)

Weeell,你总是可以手动解析SVG并从中构建一个位图,但是(!)它显然需要做更多的工作,因为你必须构建一个SVG解析器以及一个PNG编写器,更不用说为线条和双模式多边形填充包括光栅化代码。抗锯齿,图案,矩阵,组合,混合和渐变支持。可能是一个不错的周末项目:))

但更严重的是:您只能使用内置工具使用常规上下文(none-webworker)或者可选地设置基于服务器的服务。