def open_pdf(pdffile, pagenum=None):
if wx.Platform == '__WXMSW__':
try:
readerpath = get_acroversion()
except Exception:
wx.MessageBox("Acrobat Reader is not found or installed !")
return None
readerexepath = os.path.join(readerpath, "AcroRd32.exe")
if(os.path.isfile(readerexepath)):
open_win_pdf(readerexepath, pdffile, pagenum)
else:
return None
else:
readerexepath = os.path.join("/usr/bin", "xpdf")
if(os.path.isfile(readerexepath)):
open_lin_pdf(readerexepath, pdffile, pagenum)
else:
wx.MessageBox("xpdf is not found or installed !")
return None
评论列表
文章目录