1
0
Fork 0
Commit Graph

399 Commits (83f9c32328f378b2e705fa6072cbbede9dd07fd6)
 

Author SHA1 Message Date
Johannes Schauer Marin Rodrigues 83f9c32328
appveyor.yml: try out --console --nowindowed 1 year ago
Johannes Schauer Marin Rodrigues be8369373f
pass deterministic_id=True to writer.save() for pikepdf >= 6.2.0
Closes: #150
2 years ago
Johannes Schauer Marin Rodrigues 10c6901fa3
src/img2pdf_test.py: do not test the depth attribute and rely on baseDepth
closes: #119
2 years ago
Johannes Schauer Marin Rodrigues 57d7e07e6b
Support imagemagick 7.1.0-48
- the output of -metric PSNR changed
 - CMYK output can now be exactly compared

closes: #148
2 years ago
Johannes Schauer Marin Rodrigues 272fe0433f allow pathlib.Path objects by allowing objects implementing read_bytes function 2 years ago
Johannes Schauer Marin Rodrigues ef7b9e739d add miff tests for cmyk8 and rgb8 2 years ago
Johannes Schauer Marin Rodrigues af6fe27d53 avoid match/case for now until python 3.10 is available on more platforms 2 years ago
Johannes Schauer Marin Rodrigues bad6fcae39 support for MIFF which allows 16 bit CMYK images
closes: #144
2 years ago
Johannes Schauer Marin Rodrigues d9b90499f3
README.md: compare to econvert (closes: #143) 2 years ago
Johannes Schauer Marin Rodrigues edb0d29a14
README.md: fix link 2 years ago
Johannes Schauer Marin Rodrigues bb3e8b0098
README.md: document that img2pdf.exe can now be downloaded via release 2 years ago
Johannes Schauer Marin Rodrigues f454ebc6a6
release version 0.4.4 2 years ago
mara0004 c3db273e23
Remove outdated readme entry concerning JP2 colorspace
If I understood the code in `jp2.py` correctly, this should now work.
Moreover, Pillow should usually be able to open JP2 files, so `jp2.py` is only a fallback.
2 years ago
Johannes Schauer Marin Rodrigues 87afabd3cf
add .mailmap 2 years ago
homocomputeris 5045282cc2
Add B and JB paper sizes 2 years ago
Johannes Schauer Marin Rodrigues fb4b96452a
reformat with black 2 years ago
Johannes Schauer Marin Rodrigues c553e169a4
use TiffImagePlugin.STRIP_SIZE for Pillow >= 8.4.0 2 years ago
Johannes Schauer Marin Rodrigues d9345ac767
set GifImagePlugin.LOADING_STRATEGY to RGB_AFTER_DIFFERENT_PALETTE_ONLY in Pillow >= 9.1.0 (closes: #130) 2 years ago
Johannes Schauer Marin Rodrigues 1d52530229
support new pikepdf.Page object when making indirect objects (closes: #132) 2 years ago
Johannes Schauer Marin Rodrigues 3b117e674b
clarify that input with an alpha channel requires additional computation (closes: #142) 2 years ago
alister e8ca53738f
--viewer-page-layout support for twopageright and twopageleft 2 years ago
Johannes Schauer Marin Rodrigues 7c48bfb868
find_scale(): better document why we use powers of 10 2 years ago
Johannes Schauer Marin Rodrigues 244f034a2e
src/img2pdf_test.py: format with black 2 years ago
Johannes Schauer Marin Rodrigues 3da370d3bd
add more information about how to ignore invalid rotation values in input images 2 years ago
Johannes Schauer Marin Rodrigues 6cff2931e4
ensure that gif test input uses the same palette for all frames 2 years ago
Johannes Schauer Marin Rodrigues 6a55258804
appveyor.yml: rename pil to Pillow 2 years ago
Johannes Schauer Marin Rodrigues 3cdeab08ab
appveyor.yml: also install pil so that maybe pyinstaller picks it up 2 years ago
Johannes Schauer Marin Rodrigues cea7c9120b
tox.ini: python 3.5 and 3.6 are not supported anymore 2 years ago
Johannes Schauer Marin Rodrigues 9eacfdaa76
appveyor.yml: don't run tests because we don't have imagemagick 3 years ago
Johannes Schauer Marin Rodrigues 95a313f437
tox.ini: add python 3.10 to envlist 3 years ago
Johannes Schauer Marin Rodrigues 30d705f020
src/img2pdf.py: the /OpenAction array must contain the page as an indirect object 3 years ago
Johannes Schauer Marin Rodrigues dc926b2cf2
release version 0.4.3 3 years ago
Johannes Schauer Marin Rodrigues a8fdbd0038
fix --viewer-initial-page (broken in last release) 3 years ago
Johannes Schauer Marin Rodrigues 6ff175d637
update my name 3 years ago
Johannes Schauer Marin Rodrigues 0732dff0be
src/img2pdf_test.py: make img2pdf path configurable 3 years ago
Johannes Schauer Marin Rodrigues 50b7145f64
release version 0.4.2 3 years ago
Johannes Schauer Marin Rodrigues e522ec14d9
remove pdfrw from tests (closes: #108) 3 years ago
Johannes Schauer Marin Rodrigues 9c9e5ece19
src/img2pdf_test.py: add support for imagemagick 7 3 years ago
Johannes Schauer Marin Rodrigues 354fd7c264
src/img2pdf.py: format with black 3 years ago
Johannes Schauer Marin Rodrigues 392d4a665e
adapt AlphaChannelError messages 3 years ago
Johannes Schauer Marin Rodrigues 09ad147d97
support PNG palette images with icc profile (closes: #107) 3 years ago
Johannes Schauer Marin Rodrigues 80393b6efa
also support palette+alpha 3 years ago
Johannes Schauer Marin Rodrigues e265738ac2
Revert "allow palette PNG images with ICC profile (closes: #107)"
This reverts commit 3d7e0e6812.
3 years ago
mara0004 1ffb160453
Readme: remove alpha channels section 3 years ago
mara0004 cde7472d15 Update documentation: img2pdf now supports alpha channels 3 years ago
Johannes Schauer Marin Rodrigues 6eec05c11c
workaround for Pillow >= 8.3.0 which limits CCITT Group4 strip size to 64 KB (closes: #122) 3 years ago
Tamás Zahola f483638b17 Test cases for transparency 3 years ago
Tamás Zahola 7f216a8848 Test support on macOS 3 years ago
Tamás Zahola 2476215f39 Always initialize `smask` 3 years ago
Tamás Zahola f62858c245 Formatting 3 years ago