from pypdf import PdfReader, PdfWriter
max_pages = 6
input_pdf = PdfReader("document.pdf")
output_pdf = PdfWriter()
for p in input_pdf.pages[:max_pages]:
output_pdf.add_page(p)
output_pdf.write("first_six_pages.pdf")
from pypdf import PdfReader, PdfWriter
max_pages = 6
input_pdf = PdfReader("document.pdf")
output_pdf = PdfWriter()
for p in input_pdf.pages[:max_pages]:
output_pdf.add_page(p)
output_pdf.write("first_six_pages.pdf")
2条答案
按热度按时间qf9go6mv1#
你可以通过一些适度的预处理来实现这种行为,以适应你的特定用例,例如:
vshtjzan2#
你可以实现这种行为来适应你特定的使用场景,通过一些适度的预处理,例如这样:
是的,但如果页面每行只有100个字符,但我们允许最多20k个字符,那么有时可能会有12页,或者更多一点。