Python 3.x 字典不包含所需的键:页

Python 3.x 字典不包含所需的键:页,python-3.x,pdfnet,Python 3.x,Pdfnet,我正在尝试使用PDFNetPython3将pdf转换为pdf/a。然而,我得到以下错误。 主要错误消息: 字典不包含所需的键:页 根据PDFNetPython3文件 from PDFNetPython3 import PDFNet, PDFACompliance # ... some necessary code like temp_file_path_in (this is not null and has values of file_object) pdf_a = PDFAComplia

我正在尝试使用PDFNetPython3将pdf转换为pdf/a。然而,我得到以下错误。 主要错误消息: 字典不包含所需的键:页

根据PDFNetPython3文件

from PDFNetPython3 import PDFNet, PDFACompliance
# ... some necessary code like temp_file_path_in (this is not null and has values of file_object)

pdf_a = PDFACompliance(True, tmp_file_path_in, None, PDFACompliance.e_Level2B, 0, 0, 10)
还尝试使用ThisGet获得相同错误:

pdf_a = PDFACompliance(True, filename, None, PDFACompliance.e_Level2B, 0, 10)
我想知道这些页面是否与pdf页码或总页数相关。我正在将一个空白的pdf页面与其他pdf页面合并,并转换为pdfa

参考文献:


提前感谢

异常表示您正在处理的文档不包含任何页面。由于您正在合并一个空白PDF,因此很可能您错过了


如果这没有帮助,请分享您创建和合并PDF的代码。

谢谢您的回复。我会测试它并让你知道。我不知道PagePushBackPage也是必需的。