Example #1
0
 def render_inline_toc(self):
     self.rendered_inline_toc = True
     from calibre.ebooks.pdf.render.toc import toc_as_html
     raw = toc_as_html(self.toc, self.doc, self.opts)
     pt = PersistentTemporaryFile('_pdf_itoc.htm')
     pt.write(raw)
     pt.close()
     self.render_queue.append(pt.name)
     self.render_next()
Example #2
0
 def render_inline_toc(self):
     self.rendered_inline_toc = True
     from calibre.ebooks.pdf.render.toc import toc_as_html
     raw = toc_as_html(self.toc, self.doc, self.opts)
     pt = PersistentTemporaryFile('_pdf_itoc.htm')
     pt.write(raw)
     pt.close()
     self.render_queue.append(pt.name)
     self.render_next()
Example #3
0
 def render_inline_toc(self):
     evaljs = self.view.page().mainFrame().evaluateJavaScript
     self.rendered_inline_toc = True
     from calibre.ebooks.pdf.render.toc import toc_as_html
     raw = toc_as_html(self.toc, self.doc, self.opts, evaljs)
     pt = PersistentTemporaryFile('_pdf_itoc.htm')
     pt.write(raw)
     pt.close()
     self.render_queue.append(pt.name)
     self.render_next()
Example #4
0
 def render_inline_toc(self):
     evaljs = self.view.page().mainFrame().evaluateJavaScript
     self.rendered_inline_toc = True
     from calibre.ebooks.pdf.render.toc import toc_as_html
     raw = toc_as_html(self.toc, self.doc, self.opts, evaljs)
     pt = PersistentTemporaryFile('_pdf_itoc.htm')
     pt.write(raw)
     pt.close()
     self.render_queue.append(pt.name)
     self.render_next()