1
0
Fork 0
forked from josch/plakativ
Commit graph

29 commits

Author SHA1 Message Date
012075430a
call fitz.close() after processing 2020-10-31 08:37:45 +01:00
7a951f1b31
fix pdf dashed line syntax 2020-09-27 01:37:25 +02:00
b58392ec5a
print a more helpful error message when running plakativ without any arguments on non-Windows systems 2020-09-26 19:20:53 +02:00
2c111d9936
slurp in the whole file from stdin because we might need to read it multiple times and mupdf needs to seek in it anyways 2020-09-26 19:20:27 +02:00
34213ae2a5
print proper error message when trying to read raster images with alpha channel and suppress img2pdf messages 2020-09-26 19:18:32 +02:00
8bab9a8bc6
add --cover-page, --cutting-guides, --page-numbers and --poster-border (closes: #2) 2020-06-20 01:44:47 +02:00
3e18f1fc35
fix small copypaste error 2020-06-20 01:43:54 +02:00
eb39018d18
raise error if none of --size, --factor or --maxpages is given 2020-06-19 16:57:41 +02:00
ebf32decf2
Support raster images as input, --remove-alpha flag to remove alpha channel automatically 2020-06-19 16:56:55 +02:00
7b424eb78f
release version 0.3 2020-06-10 00:46:11 +02:00
9c4d5c3fbf
add command line interface 2020-06-10 00:36:31 +02:00
d9c14aed59
remove leftover debugging stuff from opening and saving dialog 2020-06-10 00:36:31 +02:00
5564a723f5
flip poster dimensions if necessary to create maximum size poster regardless of portrait or landscape mode 2020-06-10 00:36:27 +02:00
efb70042e8
if img2pdf is available, try opening input with it and convert to PDF if necessary (closes: #3) 2020-06-10 00:09:11 +02:00
3cfdb1564a
allow operation with pymupdf before 1.14.5 when the getImageData() function didn't exist yet (closes: #4) 2020-06-10 00:06:48 +02:00
f75fff137d
release 0.2 2020-03-03 14:43:48 +01:00
8959ab3189
plakativ.py: reduce default border size to 15 mm 2020-02-24 22:46:05 +01:00
ba2d6d27e4
add complex layout strategy 2019-07-17 11:38:02 +02:00
c7e9b64b96
add copyright header 2019-07-04 12:32:04 +02:00
2452e58ac8
plakativ.py: on windows we have to use sys.exit() instead of exit() 2019-07-04 08:28:14 +02:00
a26876fb1b
add InputWidget 2019-07-04 07:59:19 +02:00
21bf0c30d6
add PageSizeWidget 2019-07-03 15:24:04 +02:00
9f369fd22a
add BorderWidget 2019-07-03 10:52:40 +02:00
d0f91abf6f
refactor member variables 2019-07-02 11:55:27 +02:00
4c958b72aa
extend testsuite with landscape input 2019-07-01 11:25:25 +02:00
6a0e78b409
remove fallback for tkinter not being present 2019-07-01 10:18:05 +02:00
970ebb6659
plakativ.py: use ImportError to cater for Python 2 2019-07-01 01:59:50 +02:00
1e0bde7027
add dummy tkinter class 2019-07-01 01:54:31 +02:00
f41df77425
initial commit 2019-07-01 01:39:09 +02:00