簡體   English   中英

從html轉換為pdf的頁碼 - pdfkit,python / django

[英]page number in pdf converted from html - pdfkit, python/django

我正在使用pdfkit和python / django將渲染的html轉換為pdf。 如何在pdf liike第1頁中添加頁碼。我將html轉換為字符串,然后將其傳遞給pdfkit的from_string方法。

添加到上面的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
  • [section]替換為當前部分的名稱
  • [subsection]替換為當前小節的名稱
  • [date]以系統本地格式替換為當前日期
  • [時間]以系統本地格式替換當前時間

參考。 鏈接文檔。 這里

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

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

根據PDFKit的文檔,您可以使用所有wkhtmltopdf的選項

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM