2013-05-17 159 views
0

我正在使用phantomjs拍攝我的應用程序創建的「提案」的屏幕截圖。這一切都很好,它出口到PDF罰款。打印PDF - 如何在每個頁面上添加頁邊距和頁邊距?

從PDF打印時,我需要爲每頁添加頁邊距和頁邊距。有沒有任何形式的CSS打印屬性呢?

例如,一旦頁面內容流入下一頁,它就會從頁面頂部開始右移。我需要在這裏解決這個問題。同樣爲保證金底部。

enter image description here

看到灰色的酒吧經歷我的內容?這就是分頁正在發生的地方。我需要在灰色條之後和之前添加邊距。

謝謝!

回答

1

如果有人很好奇,Phantom JS會自動回答這個問題,可以選擇添加邊距。

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

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