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
如何修复node.js应用程序中的cairo错误:断言失败:(angle\u max>;=angle\u min)_Node.js_Svg_Cairo_Canvg_Node Canvas - Fatal编程技术网

如何修复node.js应用程序中的cairo错误:断言失败:(angle\u max>;=angle\u min)

如何修复node.js应用程序中的cairo错误:断言失败:(angle\u max>;=angle\u min),node.js,svg,cairo,canvg,node-canvas,Node.js,Svg,Cairo,Canvg,Node Canvas,我得到的错误是: 断言失败:(angle\u max>=angle\u min),函数_cairo\u arc\u在_方向,文件cairo arc.c,第189行 对于一些svg图标,我的代码工作正常,但其中一些会导致问题(上面的错误) 这是在开罗。如果您能够从源代码构建Cairo,这里有一个可用的补丁:。这在Cairo。如果您能够从源代码构建Cairo,这里有一个可用的补丁:。如果这些SVG文件在其他任何地方都可用(例如在浏览器中),那么请向Cairo人员报告此错误。包括导致问题的。同时,您可

我得到的错误是: 断言失败:(angle\u max>=angle\u min),函数_cairo\u arc\u在_方向,文件cairo arc.c,第189行

对于一些svg图标,我的代码工作正常,但其中一些会导致问题(上面的错误)


这是在开罗。如果您能够从源代码构建Cairo,这里有一个可用的补丁:。

这在Cairo。如果您能够从源代码构建Cairo,这里有一个可用的补丁:。

如果这些SVG文件在其他任何地方都可用(例如在浏览器中),那么请向Cairo人员报告此错误。包括导致问题的
。同时,您可以调整您的SVG,使其正常工作。但是我们无法帮助您,因为我们无法调试看不到的文件。如果这些SVG文件在其他任何地方都能工作(例如在浏览器中),那么请向开罗人报告此错误。包括导致问题的
。同时,您可以调整您的SVG,使其正常工作。但我们无法帮助您,因为我们无法调试无法查看的文件。
const svgContent = fs.readFileSync(`/path/to/svg`, 'utf8');
canvg(canvas, svgContent);