mirror of
git://github.com/kovidgoyal/calibre.git
synced 2026-04-21 09:22:57 +02:00
PDF Output: Fix generating page numbers causing links to not work. Fixes #1162573 (Hyperlinks disappear on mobi/epub to pdf conversion)
This commit is contained in:
parent
c10d539a68
commit
069761e03e
1 changed files with 4 additions and 3 deletions
|
|
@ -302,6 +302,10 @@ def do_paged_render(self):
|
|||
py_bridge.value = book_indexing.all_links_and_anchors();
|
||||
'''%(self.margin_top, 0, self.margin_bottom))
|
||||
|
||||
amap = self.bridge_value
|
||||
if not isinstance(amap, dict):
|
||||
amap = {'links':[], 'anchors':{}} # Some javascript error occurred
|
||||
|
||||
if self.header:
|
||||
self.bridge_value = self.header
|
||||
evaljs('paged_display.header_template = py_bridge.value')
|
||||
|
|
@ -311,9 +315,6 @@ def do_paged_render(self):
|
|||
if self.header or self.footer:
|
||||
evaljs('paged_display.create_header_footer();')
|
||||
|
||||
amap = self.bridge_value
|
||||
if not isinstance(amap, dict):
|
||||
amap = {'links':[], 'anchors':{}} # Some javascript error occurred
|
||||
start_page = self.current_page_num
|
||||
|
||||
mf = self.view.page().mainFrame()
|
||||
|
|
|
|||
Loading…
Reference in a new issue