2015-11-16 68 views

回答

6

添加options應允許創建頁碼如下:

options = { 
    'margin-bottom': '0.75in', 
    'footer-right': '[page]' 
    } 
pdfkit.from_string('Hello World', 'out.pdf', options=options) 

根據PDFKit的文檔,你可以使用所有的wkhtmltopdf's options

+0

感謝您的回答,它解決了我的問題 – Vinayak

5

要添加上述anwser

options = { 
     'margin-bottom': '0.75in', 
     'footer-right': '[page] of [topage]', 
    } 
pdfkit.from_string('Hello World', 'out.pdf', options=options) 

將給出輸出1 of 2

以下是其他可以替代的變量。

  • [頁]通過當前正在打印的頁的數量代替
  • [frompage]通過將被打印的第一頁的數目代替
  • [topage]由最後頁面的數量代替要打印
  • [網頁]由頁的被印刷的URL代替
  • [段]由電流部分的名稱代替
  • [第]由當前分段
  • 的名稱代替
  • [日期]當前日期在系統的本地格式替換
  • [時間]當前時間系統的本地格式替換

Ref. link doc. here

+0

這應該是被接受的答案,方式更詳細謝謝! :-) – TheWhiteLlama