【问题标题】:How to convert every page of pdf to a pdf object using python如何使用python将pdf的每一页转换为pdf对象
【发布时间】:2021-10-29 01:23:08
【问题描述】:

我想将 pdf 文件的每一页创建为一个新的 pdf 对象。我遵循提到的代码 sn-p https://stackoverflow.com/a/490203/13291630 但这里显示为创建一个新文件,但我只想创建一个 pdf 对象而不创建一个新文件,并且只使用创建的 pdf 对象作为其他所有 pdf .我希望这些信息对您有所帮助,任何人都可以在这里帮助我。

【问题讨论】:

    标签: pdf-generation pypdf2 pdfminer pdfplumber


    【解决方案1】:

    如果我正确理解您的目的:

    import pdfplumber
    filename = 'path/to/your/PDF'
    pages = []
    with pdfplumber.open(filename) as pdf:
        for i, page in enumerate(pdf.pages):
            pages.append(page)
    

    列表pages 将包含一个page 类元素,用于PDF 的每个实际页面。然后,您可以访问它们的属性。查看PDFPlumber Github page了解更多信息

    【讨论】:

      猜你喜欢
      • 2014-06-15
      • 2017-08-21
      • 2015-10-07
      • 2021-05-30
      • 2016-03-23
      • 2013-10-23
      • 2010-12-12
      • 2021-11-14
      相关资源
      最近更新 更多