Commit Graph

380 Commits (main)
 

Author SHA1 Message Date
homocomputeris 8b74dbb91b Add B and JB paper sizes 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 2 years ago
Johannes Schauer Marin Rodrigues 95a313f437
tox.ini: add python 3.10 to envlist 2 years ago
Johannes Schauer Marin Rodrigues 30d705f020
src/img2pdf.py: the /OpenAction array must contain the page as an indirect object 2 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
Tamás Zahola a5e4da5755 Use PNG predictor for /SMask too 3 years ago
Tamás Zahola 64db7909ec Added transparency support for GIFs, palette-based PNGs and grayscale PNGs 3 years ago
Tamás Zahola af5ae5b9b6 Convert 8-bit PNG alpha channels to /SMasks in PDF 3 years ago
Louis Sautier d03f331521
Remove ineffective description-file parameter from setup.cfg
Otherwise, we get a warning:
"Usage of dash-separated 'description-file' will not be supported in
future versions."

This parameter was only used when setup.py was used with pbr=True, which is
not the case here, and setup.py loads the right file into long_description.
3 years ago
Louis Sautier 635b08c321
README: fix CI URLs 3 years ago
Louis Sautier 152f6fb629
tests: look for sRGB.icc in several paths, skip related tests if not found
Always use Ghostscript's sRGB.icc.
3 years ago
Louis Sautier 1f3b456ac9
tests: don't expect ImageMagick to compress TIFF files by default
This is no longer the case with ImageMagick 7.
3 years ago
Michal Vasilek 4c5b72dab0
src/img2pdf_test.py: skip tests when icc profiles are not present 3 years ago
Michal Vasilek 853a1ec363 src/img2pdf_test.py: do not test format descriptions 3 years ago
Johannes Schauer Marin Rodrigues 55d589a548
README.md: document how to remove alpha channel and --rotation=ifvalid 3 years ago
Johannes Schauer Marin Rodrigues 5c617965f5
document the ifvalid option value further 3 years ago
Johannes Schauer Marin Rodrigues 0067edf965
remove first_frame_only from gui 3 years ago
Johannes Schauer Marin Rodrigues 91e3a94c3d
sort globbing result on windows 3 years ago
Johannes Schauer Marin Rodrigues 3d7e0e6812
allow palette PNG images with ICC profile (closes: #107) 3 years ago
Johannes Schauer Marin Rodrigues b4c8aa1a5f
add --rotation argument overwriting exif data (closes: #100) 3 years ago
Johannes Schauer Marin Rodrigues 114d7270a2
release version 0.4.1 3 years ago
Johannes Schauer Marin Rodrigues 80d24a1d49
README.md: add more examples (closes: #98) 3 years ago
Johannes Schauer Marin Rodrigues ea2245757f
add --from-file to read arbitrarily many images and circumvent the maximum command length of the shell (closes: #95) 3 years ago
Johannes Schauer Marin Rodrigues 9cda595cd5
I got married and my last name changed 3 years ago