相关疑难解决方法(0)

reportlab中的多行(段落)页脚和标题

在reportlab中有一个页脚和页眉的最佳方法是什么,而不仅仅是一行,可以在onPage函数中使用canvas.drawString绘制.没有找到一种方法将类似Paragraph的东西放入onPage函数的页眉/页脚中.处理这个问题的最佳方法是什么?有没有办法将段落放入页脚?

python pdf pdf-generation reportlab

16
推荐指数
2
解决办法
2万
查看次数

合并两个PDF

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)

python pdf pdf-generation pypdf python-2.7

5
推荐指数
1
解决办法
1317
查看次数

标签 统计

pdf ×2

pdf-generation ×2

python ×2

pypdf ×1

python-2.7 ×1

reportlab ×1