Commit graph

75 commits

Author SHA1 Message Date
fab6925674
use new snake_case naming for pymupdf 1.23.0 and later
closes: #6
2023-10-27 11:29:19 +02:00
d0e5c1e48d
add comment for loading error for images larger than 65536 pixel 2022-08-26 08:22:45 +02:00
d4ed39b7d2
replace the 'Open PDF' button text with 'Open PDF, JPG, PNG, TIF' if we have img2pdf 2022-08-26 08:11:09 +02:00
Johannes Schauer Marin Rodrigues
20928a8570 release version 0.5.1 2022-07-03 07:28:40 +02:00
d6d0a6ea06 use new snake_case naming for pymupdf 1.19.0 and later 2022-07-03 07:24:53 +02:00
a49d7b0a53 appveyor.yml: build for x64 as well as for x86 2022-07-03 07:24:53 +02:00
4ac61db781
release version 0.5 2021-10-11 10:23:23 +02:00
1e827c2186
reformat with black 2021-10-11 10:23:04 +02:00
d58d02092a
adjust the size of the right frame depending on the display dpi 2021-10-09 20:26:41 +02:00
6f8a42801f
update my name 2021-10-09 20:25:43 +02:00
441ec3a621
release version 0.4 2021-03-04 20:06:02 +01:00
18d6650a6e
plakativ.py: format with black 2021-03-04 19:35:58 +01:00
b4aea1809d
the default unit is mm and not pt 2021-03-04 19:35:44 +01:00
9d61fe76b0
the postersize multiplier is not in percent 2021-03-04 19:35:25 +01:00
a6c6d2e1c1
typo: Multipler -> Multiplier 2021-03-04 19:34:59 +01:00
josch
4f5a2e9ae6 Merge branch 'patch-1' into 'master'
Fix Issue #7, unit conversion bug.

Fixes #7 where inches to mm was accidentally inverted.

See merge request !2
2020-11-23 07:55:23 +00:00
Dave
65d4cab1ff Fix Issue #7, unit conversion bug. 2020-11-22 23:34:00 +00:00
012075430a
call fitz.close() after processing 2020-10-31 08:37:45 +01:00
94ebd8ed0a
.travis.yml: bump windows python version to 3.9 2020-10-31 08:19:57 +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
3025580284
de.mister-muffin.plakativ.desktop: add keywords entry 2020-06-19 16:57:12 +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
b14852f891
rename test.py -> plakativ_test.py so that pytest finds it automatically 2020-06-10 00:38:06 +02:00
ad0996fd2a
add plakativ.appdata.xml, plakativ.svg, and de.mister-muffin.plakativ.desktop 2020-06-10 00:36:31 +02:00
c75d1a0dcf
setup.py: reformat with black 2020-06-10 00:36:31 +02:00
2fef758417
README.md: small fixes 2020-06-10 00:36:31 +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
070947570d
test.py: format with black 2020-05-24 01:28:11 +02:00
2262810aeb
test.py: only unlink after close() because windows cannot unlink files with open handles on them 2020-05-24 01:19:02 +02:00
72b3c6d924
remove pdfrw https://bugs.debian.org/958362 2020-05-24 01:14:39 +02:00
josch
f1dba65984 Merge branch 'patch-1' into 'master'
Update README.md (+ laser printer)

See merge request !1
2020-03-04 19:35:16 +00:00
Wikinaut
bee3547a3e Update README.md (+ laser printer) 2020-03-04 16:56:47 +00:00
f75fff137d
release 0.2 2020-03-03 14:43:48 +01:00
783ffda612
setup.py: also install module 2020-03-03 14:38:55 +01:00
8959ab3189
plakativ.py: reduce default border size to 15 mm 2020-02-24 22:46:05 +01:00
21ddb41647
README.md: fix remaining mentions of img2pdf 2020-02-24 22:45:47 +01:00
c3869ece43
use python 3.8 on windows 2019-10-16 14:17:42 +02:00
11d8adfc9c
README.md improvements 2019-07-17 12:01:20 +02:00
ba2d6d27e4
add complex layout strategy 2019-07-17 11:38:02 +02:00