Python 如何在PyPDF2.PdfileWriter的addBookmark函数中传递top值

Python 如何在PyPDF2.PdfileWriter的addBookmark函数中传递top值,python,pdf,pypdf2,Python,Pdf,Pypdf2,我正在为新创建的PDF添加书签,但单击书签会进入页面顶部,而不是原始PDF的当前行 我获得了书签的以下详细信息: OrderedDict([(0.0, {'/Top': 750, 'name': u'SIDDHARTHA', 'page_no': 3, 'children': OrderedDict()}), (1.0, {'/Top': 750, 'name': u'Chapter 01', 'page_no': 5, 'children': OrderedDict([(2.0, {'/Top

我正在为新创建的PDF添加书签,但单击书签会进入页面顶部,而不是原始PDF的当前行

我获得了书签的以下详细信息:

OrderedDict([(0.0, {'/Top': 750, 'name': u'SIDDHARTHA', 'page_no': 3, 'children': OrderedDict()}), (1.0, {'/Top': 750, 'name': u'Chapter 01', 'page_no': 5, 'children': OrderedDict([(2.0, {'/Top': 590, 'name': u'Nested 1', 'page_no': 6, 'children': OrderedDict([(2.0, {'/Top': 518, 'name': u'Nested 2', 'page_no': 6, 'children': OrderedDict([(2.0, {'/Top': 390, 'name': u'Nested 4', 'page_no': 6, 'children': OrderedDict([(2.0, {'/Top': 326, 'name': u'Nested 5', 'page_no': 6, 'children': OrderedDict()})])})])})])})])})
我从这里得到书签

我想将
/FitH
Top
值传递给

obj.addBookmark(namelevel, bookmarkdict[pagekeylevel]["page_no"]-first_page_no, levelparent)
我参考了以下链接,但我能够使用这些值: