Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/apache-flex/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
Phantomjs 使用Phantom.js将HTML代码转换为PNG_Phantomjs - Fatal编程技术网

Phantomjs 使用Phantom.js将HTML代码转换为PNG

Phantomjs 使用Phantom.js将HTML代码转换为PNG,phantomjs,Phantomjs,有没有一种方法可以提供Phantom.js HTML代码而不是URL来呈现 HTML URL示例 var page=require('webpage').create(); 第页打开('http://github.com/,函数(){ page.render('github.png'); phantom.exit(); }); 所需的HTML标记示例 var page=require('webpage').create(); page.open('SOME CSSSOME TEXT AND i

有没有一种方法可以提供Phantom.js HTML代码而不是URL来呈现

HTML URL示例

var page=require('webpage').create();
第页打开('http://github.com/,函数(){
page.render('github.png');
phantom.exit();
});
所需的HTML标记示例

var page=require('webpage').create();
page.open('SOME CSSSOME TEXT AND image',
函数(){
page.render('github.png');
phantom.exit();
}
);

是的,有一种方法可以做到这一点:

var page=require('webpage').create();
page.viewportSize={宽度:800,高度:600};
page.content='一些CSSSOME文本和图像';
page.evaluate(函数(){
//你的逻辑在这里
});
page.render('github.png');
phantom.exit();

是的,有一种方法可以做到这一点:

var page=require('webpage').create();
page.viewportSize={宽度:800,高度:600};
page.content='一些CSSSOME文本和图像';
page.evaluate(函数(){
//你的逻辑在这里
});
page.render('github.png');
phantom.exit();