diff -r c02818d7e29f -r 7e61baa047f0 docutil/docpdf.py --- a/docutil/docpdf.py Mon Aug 14 22:30:41 2017 +0300 +++ b/docutil/docpdf.py Mon Aug 14 23:27:15 2017 +0300 @@ -28,6 +28,7 @@ readerexepath = None + def get_acroversion(): " Return version of Adobe Acrobat executable or None" import _winreg @@ -45,12 +46,14 @@ pass return None + def open_win_pdf(readerexepath, pdffile, pagenum = None): if pagenum != None : os.spawnl(os.P_DETACH, readerexepath, "AcroRd32.exe", "/A", "page=%d=OpenActions" % pagenum, '"%s"' % pdffile) else: os.spawnl(os.P_DETACH, readerexepath, "AcroRd32.exe", '"%s"' % pdffile) + def open_lin_pdf(readerexepath, pdffile, pagenum = None): if pagenum == None : os.system("%s -remote DS301 %s &" % (readerexepath, pdffile)) @@ -58,6 +61,7 @@ print "Open pdf %s at page %d" % (pdffile, pagenum) os.system("%s -remote DS301 %s %d &" % (readerexepath, pdffile, pagenum)) + def open_pdf(pdffile, pagenum = None): if wx.Platform == '__WXMSW__' : try: