Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/svg/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从命令行使用JavaScript从SVG创建PNG_Javascript_Svg - Fatal编程技术网

从命令行使用JavaScript从SVG创建PNG

从命令行使用JavaScript从SVG创建PNG,javascript,svg,Javascript,Svg,我想从包含Javascript的SVG创建一个PNG图像。SVG文件不依赖于外部文件。我需要通过命令行或Python脚本来完成 到目前为止,我已经尝试使用svgexport和Inkscape,但没有成功 以下是我使用的测试: 不 document.getElementById'test'.textContent='YES'; 使用rsvg转换实用程序,它显然具有最佳的转换质量和精确的正确性 我找到了一个解决方案: 是一个基于webkit的渲染器,可以解释Javascript。它通过了我的测试用

我想从包含Javascript的SVG创建一个PNG图像。SVG文件不依赖于外部文件。我需要通过命令行或Python脚本来完成

到目前为止,我已经尝试使用svgexport和Inkscape,但没有成功

以下是我使用的测试:

不 document.getElementById'test'.textContent='YES'; 使用rsvg转换实用程序,它显然具有最佳的转换质量和精确的正确性

我找到了一个解决方案:

是一个基于webkit的渲染器,可以解释Javascript。它通过了我的测试用例

如果你想使用它,请小心:Debian/Ubuntu repos的版本已经过时,在X会话之外无法工作,例如,在服务器上无法工作