windows: avoid picking up a default pdftotext: we want ours
This commit is contained in:
parent
9443173113
commit
0436b80956
@ -46,6 +46,7 @@ import rclconfig
|
||||
import glob
|
||||
import traceback
|
||||
|
||||
_mswindows = (sys.platform == "win32")
|
||||
tmpdir = None
|
||||
|
||||
def finalcleanup():
|
||||
@ -84,8 +85,10 @@ class PDFExtractor:
|
||||
self.pdftk = None
|
||||
self.em = em
|
||||
self.tesseract = None
|
||||
|
||||
self.pdftotext = rclexecm.which("pdftotext")
|
||||
|
||||
# Avoid picking up a default version on Windows, we want ours
|
||||
if not _mswindows:
|
||||
self.pdftotext = rclexecm.which("pdftotext")
|
||||
if not self.pdftotext:
|
||||
self.pdftotext = rclexecm.which("poppler/pdftotext")
|
||||
if not self.pdftotext:
|
||||
@ -141,7 +144,8 @@ class PDFExtractor:
|
||||
self.maybemaketmpdir()
|
||||
|
||||
def _initextrameta(self):
|
||||
self.pdfinfo = rclexecm.which("pdfinfo")
|
||||
if not _mswindows:
|
||||
self.pdfinfo = rclexecm.which("pdfinfo")
|
||||
if not self.pdfinfo:
|
||||
self.pdfinfo = rclexecm.which("poppler/pdfinfo")
|
||||
if not self.pdfinfo:
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user