将PDF拆分为10个页面集(python)



我需要使用python将大约380页的pdf文件拆分为10页的一组。我最初的想法是使用PyPDF2,但我没有使用它的经验。我确实需要一种机制来确保最终的PDF被保存,尽管它不到10页。(例如,383页pdf应保存为38页10页pdf和3页pdf(。

使用pyPDF2读取PDF文件。使用PdfFileReader.getNumPages()获取页数。将页面分成十个一组,每个页面添加到一个PdfFileWriter实例中。对剩余的页面重复此操作。

pyPDF2 repo中的basic_features.py示例代码非常清楚地说明了这一点。

最新更新