Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/google-chrome/4.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 与Chrome中的渲染方式相比,使用PhantomJ保存的SVG看起来有所不同_Javascript_Google Chrome_D3.js_Phantomjs_Word Cloud - Fatal编程技术网

Javascript 与Chrome中的渲染方式相比,使用PhantomJ保存的SVG看起来有所不同

Javascript 与Chrome中的渲染方式相比,使用PhantomJ保存的SVG看起来有所不同,javascript,google-chrome,d3.js,phantomjs,word-cloud,Javascript,Google Chrome,D3.js,Phantomjs,Word Cloud,我一直在使用Jason Davies的d3.layout.cloud.js来生成word clouds。cloud SVG在Chrome中看起来很棒,但现在我尝试使用Phantomjs保存多个单词cloud SVG,当我这样做时,我得到了单词的重叠。我对所有这些工具都是新手,所以我想知道是否有人遇到过类似的问题?与Chrome等web浏览器相比,Phantomjs中的canvas元素的行为是否有所不同 您是否尝试过使用phantomjs显式设置“窗口”的大小?Hi@LarsKotthoff您的意

我一直在使用Jason Davies的d3.layout.cloud.js来生成word clouds。cloud SVG在Chrome中看起来很棒,但现在我尝试使用Phantomjs保存多个单词cloud SVG,当我这样做时,我得到了单词的重叠。我对所有这些工具都是新手,所以我想知道是否有人遇到过类似的问题?与Chrome等web浏览器相比,Phantomjs中的canvas元素的行为是否有所不同

您是否尝试过使用phantomjs显式设置“窗口”的大小?Hi@LarsKotthoff您的意思是设置page.viewportSize?这是我一直在玩的东西,但没有成功。我已经意识到,如果我使用“Times New Roman”这样的基本字体,没有问题,但我正在尝试使用蒙特塞拉特,因此我认为context.measureText对于web字体和canvas元素(我使用的是Phantomjs v2.0)无法正常工作。我将发布另一个关于这个的问题,将添加到这个评论线程的链接