alister
|
8cf8c68d7e
|
set pdf version to 1.5 with PdfName.TwoPageLeft and PdfName.TwoPageRight
|
2 years ago |
alister
|
1ea01110cc
|
--viewer-page-layout support for twopageright and twopageleft
|
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
|
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
|
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
|
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
|
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
|
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 |
Johannes Schauer Marin Rodrigues
|
2eabebb513
|
use context manager instead of manually closing BytesIO and PIL.Image
|
3 years ago |
Johannes Schauer Marin Rodrigues
|
02c85a50ad
|
move closing code into its own function
|
3 years ago |
Johannes Schauer Marin Rodrigues
|
c97ce34023
|
raise exception if border is larger than page size
|
3 years ago |
Johannes Schauer Marin Rodrigues
|
81325d3998
|
fix page border computation (closes: #92)
|
3 years ago |
Johannes Schauer Marin Rodrigues
|
8d2ae0f64e
|
fix reading from stdin
|
3 years ago |
Johannes Schauer Marin Rodrigues
|
d29c596fe7
|
add support for MPO images (closes: #93)
|
3 years ago |
Johannes Schauer Marin Rodrigues
|
cd1088a5a9
|
format with black
|
3 years ago |
Johannes Schauer Marin Rodrigues
|
2a8779295f
|
write out pil format as debug message
|
3 years ago |
Johannes Schauer Marin Rodrigues
|
6cd819d28f
|
do not use root logger for logging
|
3 years ago |
Johannes Schauer Marin Rodrigues
|
c48e1dbb1e
|
use sys.exit() as exit might not be defined under windows -- see #94
|
3 years ago |
Johannes Schauer Marin Rodrigues
|
d08d8c5be9
|
src/img2pdf_test.py: compare icc images as non-exact
|
3 years ago |
Johannes Schauer Marin Rodrigues
|
0e4f0047b2
|
src/img2pdf_test.py: refactor comparison code to remove code duplication
|
3 years ago |