在PhantomJS中自定义导出的pdf背景色
我正在使用phantomjs导出一个网页的pdf,我很难更改生成的pdf的背景色 我成功地改变了背景颜色使用印刷媒体CSS的网页。它确实呈现得很好,但页眉、页脚和边缘区域(不是网页的一部分)不会改变 有没有办法告诉phantomjs使用黑色作为pdf页面的默认颜色?试试这个:在PhantomJS中自定义导出的pdf背景色,phantomjs,Phantomjs,我正在使用phantomjs导出一个网页的pdf,我很难更改生成的pdf的背景色 我成功地改变了背景颜色使用印刷媒体CSS的网页。它确实呈现得很好,但页眉、页脚和边缘区域(不是网页的一部分)不会改变 有没有办法告诉phantomjs使用黑色作为pdf页面的默认颜色?试试这个: page.evaluate(function() { document.body.bgColor = 'black'; }); 试试这个: page.evaluate(function() { docum
page.evaluate(function() {
document.body.bgColor = 'black';
});
试试这个:
page.evaluate(function() {
document.body.bgColor = 'black';
});
试试这个:
page.evaluate(function() {
document.body.bgColor = 'black';
});
试试这个:
page.evaluate(function() {
document.body.bgColor = 'black';
});
在要导出的页面上将media=“all”添加到css中,如:
<link href="my.css" media="all" rel="stylesheet" />
然后再次尝试导出。在要导出的页面上将media=“all”添加到css中,如:
<link href="my.css" media="all" rel="stylesheet" />
然后再次尝试导出。在要导出的页面上将media=“all”添加到css中,如:
<link href="my.css" media="all" rel="stylesheet" />
然后再次尝试导出。在要导出的页面上将media=“all”添加到css中,如:
<link href="my.css" media="all" rel="stylesheet" />
然后再次尝试导出