我使用PdfFileMerger从PyPDF2添加了pdf文件,并在每个PdfFileMerger.addbookmark文件的开头添加了书签。当我用PdfFileReader打开新文件并提取书签所在的页面时,我会得到页码-1。
我使用以下代码进行合并:
merger = PdfFileMerger
for path in paths:
merger.append(path, import_bookmarks=False)
merger.addBookmark(f"{title}", page)
merger.write(save_path)
merger.close()用于读取我使用的文件:
pdf = PdfFileReader(file, "rb")
for i in pdf.getOutlines():
pdf.getDestinationPageNumber(i)为什么新书签的页码是-1?
https://stackoverflow.com/questions/70392871
复制相似问题