aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGertjan van den Burg <gertjanvandenburg@gmail.com>2020-04-04 14:49:58 +0100
committerGertjan van den Burg <gertjanvandenburg@gmail.com>2020-04-04 14:49:58 +0100
commit2d5060549eccf173498b1db85788032bb0730e10 (patch)
treee221346aa48de1cc60c6c4d1151a9d82664ee194
parentFix the calledprocesserror by not inheriting (diff)
downloadpaper2remarkable-2d5060549eccf173498b1db85788032bb0730e10.tar.gz
paper2remarkable-2d5060549eccf173498b1db85788032bb0730e10.zip
Add the pdftk path back to the ui
-rw-r--r--paper2remarkable/providers/_base.py2
-rw-r--r--paper2remarkable/ui.py6
2 files changed, 8 insertions, 0 deletions
diff --git a/paper2remarkable/providers/_base.py b/paper2remarkable/providers/_base.py
index fbe5308..1337201 100644
--- a/paper2remarkable/providers/_base.py
+++ b/paper2remarkable/providers/_base.py
@@ -42,6 +42,7 @@ class Provider(metaclass=abc.ABCMeta):
remarkable_dir="/",
rmapi_path="rmapi",
pdftoppm_path="pdftoppm",
+ pdftk_path="pdftk",
qpdf_path="qpdf",
gs_path="gs",
cookiejar=None,
@@ -51,6 +52,7 @@ class Provider(metaclass=abc.ABCMeta):
self.remarkable_dir = remarkable_dir
self.rmapi_path = rmapi_path
self.pdftoppm_path = pdftoppm_path
+ self.pdftk_path = pdftk_path
self.qpdf_path = qpdf_path
self.gs_path = gs_path
self.informer = Informer()
diff --git a/paper2remarkable/ui.py b/paper2remarkable/ui.py
index e17bffb..a3bf3c2 100644
--- a/paper2remarkable/ui.py
+++ b/paper2remarkable/ui.py
@@ -89,6 +89,11 @@ def parse_args():
default="pdftoppm",
)
parser.add_argument(
+ "--pdftk",
+ help="path to pdftk executable (default: pdftk)",
+ default="pdftk",
+ )
+ parser.add_argument(
"--qpdf",
help="path to qpdf executable (default: qpdf)",
default="qpdf",
@@ -158,6 +163,7 @@ def main():
remarkable_dir=args.remarkable_dir,
rmapi_path=args.rmapi,
pdftoppm_path=args.pdftoppm,
+ pdftk_path=args.pdftk,
qpdf_path=args.qpdf,
gs_path=args.gs,
cookiejar=cookiejar,