Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/39.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/xpath/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
Css 打印PDF-如何在每页上添加页边空白?_Css_Pdf_Printing_Media Queries - Fatal编程技术网

Css 打印PDF-如何在每页上添加页边空白?

Css 打印PDF-如何在每页上添加页边空白?,css,pdf,printing,media-queries,Css,Pdf,Printing,Media Queries,我正在使用phantomjs拍摄应用程序创建的“提案”的屏幕截图。这一切都很顺利,它输出到PDF格式很好 当我从PDF打印时,我需要为每一页添加页边距顶部和页边距底部。是否有任何形式的CSS打印属性 例如,一旦一个页面的内容流入下一个页面,它就从页面的顶部开始。我需要在这里设置边距上限来解决这个问题。同样,对于保证金底部 看到我的内容中的灰色条了吗?这就是分页符发生的地方。我需要在灰色条之后和之前添加边距 谢谢 最后我自己回答了这个问题,如果有人好奇,Phantom JS提供了添加边距的选项

我正在使用phantomjs拍摄应用程序创建的“提案”的屏幕截图。这一切都很顺利,它输出到PDF格式很好

当我从PDF打印时,我需要为每一页添加页边距顶部和页边距底部。是否有任何形式的CSS打印属性

例如,一旦一个页面的内容流入下一个页面,它就从页面的顶部开始。我需要在这里设置边距上限来解决这个问题。同样,对于保证金底部

看到我的内容中的灰色条了吗?这就是分页符发生的地方。我需要在灰色条之后和之前添加边距


谢谢

最后我自己回答了这个问题,如果有人好奇,Phantom JS提供了添加边距的选项

var marginTop = "75px";
var marginBottom = "85px";

page.paperSize = {
    format: 'A4',
    margin: {
            top: marginTop,
            bottom: marginBottom
        },
    orientation: 'portrait'};