在reportlab中有一个页脚和页眉的最佳方法是什么,而不仅仅是一行,可以在onPage函数中使用canvas.drawString绘制.没有找到一种方法将类似Paragraph的东西放入onPage函数的页眉/页脚中.处理这个问题的最佳方法是什么?有没有办法将段落放入页脚?
import PyPDF2
import glob
import os
from fpdf import FPDF
import shutil
class MyPDF(FPDF): # adding a footer, containing the page number
def footer (self):
self.set_y(-15)
self.set_font("Arial", Style="I", size=8)
pageNum = "page %s/{nb}" % self.page_no()
self.cell(0,10, pageNum, align="C")
if __name__ == "__main__":
os.chdir("pathtolocation/docs/") # docs location
os.system("libreoffice --headless --invisible --convert-to pdf *") # this converts everything to pdf
for file in glob.glob("*"):
if file not in glob.glob("*.pdf"):
shutil.move(file,"/newlocation") # moving files we don't need to another folder
# adding the …Run Code Online (Sandbox Code Playgroud)