josch
9ff6ebec04
pass on --nodate option
10 years ago
josch
3fdd824201
support file objects as input
10 years ago
josch
18ca3b4491
make 2nd, 3rd and 4th argument optional by supplying None as default
10 years ago
Erik Jensen
c68ce6a48d
Add CMYK test images
10 years ago
Erik Jensen
e4db4e9e8e
Enable support for CMYK images
...
CMYK TIFFs and JPEGs both work. CMYK JPEG2000 images have not been
tested. Adobe Photoshop and some other software generate inverted CMYK
JPEGs. The image is assumed to be inverted if the "Adobe" (APP14) tag is
present. Images can be forced inverted with `-C "CMYK;I"`, and forced
not inverted with `-C CMYK`.
10 years ago
josch
454952724d
prepare 0.1.4 release
10 years ago
josch
90ddbcc4df
Merge pull request #23 from lukahn/master
...
allow setting both, x and y at the same time and update README
10 years ago
lukahn
d9054ddfd3
Updated library section to reflect latest implementation
10 years ago
lukahn
5c7753d6c4
Fix for adding custom resolutions
10 years ago
josch
700e62f1d8
make output reproducible by sorting and --nodate option
10 years ago
josch
b143867a72
add Python 3 support
10 years ago
josch
d217f1403f
prepare 0.1.3 release
10 years ago
josch
d8a11d839c
fix problem with conversion of closed file
10 years ago
josch
45452db4d2
Merge branch 'master' of github.com:josch/img2pdf
10 years ago
josch
f881a00c4b
Merge pull request #18 from DarwinAwardWinner/master
...
Avoid leaking file descriptors and convert unrecognized colorspaces to RGB
10 years ago
Ryan C. Thompson
d09cd0f197
Use "with" to open and close input files
10 years ago
Ryan C. Thompson
b726afbb5a
Convert unrecognized colorspaces to RGB
...
Instead of crashing on an unrecognized colorspace, we now do
imgdata.convert('RGB').
10 years ago
Ryan C. Thompson
c76f1344a5
Avoid leaking file descriptors
...
This change prevents img2pdf from opening *all* input files at once,
which means it now works with thousands of input files.
10 years ago
josch
439d976129
prepare 0.1.2 release
10 years ago
josch
2afa1e4ca5
fix typo
10 years ago
josch
43bbb27f00
prepare 0.1.1 release
10 years ago
josch
0bdf6472f8
fix regression introduced by 9b35f5cf
10 years ago
josch
82087d5506
Merge pull request #17 from xiota/master
...
add options to specify pdf dimensions in points
10 years ago
xiota
9b35f5cf6b
add options to specify pdf dimensions in points
...
add options specify output pdf dimensions in points: -x width; -y height.
10 years ago
josch
f34ffb1f17
Merge pull request #16 from nicolaselie/master
...
Added python shebang
10 years ago
Nicolas ELIE
563bcb0372
Added python shebang
...
Added python shebang to be able to launch script directly
10 years ago
josch
acfb3270ab
fix markdown in readme
10 years ago
josch
619b604d5a
Merge pull request #12 from felixbuenemann/pillow-2.4.0-support
...
Add pillow 2.4.0 support
11 years ago
Felix Bünemann
a3046ca771
Add pillow 2.4.0 support
...
Pillow 2.4.0 added support for JPEG2000 using OpenJPEG 2.0. Because
Pillow calls the format JPEG2000 instead of JP2, we need to rename it to
enable the optimized code path. Should still be backwards compatible.
11 years ago
josch
818db1902f
license change from GPL to LGPL
11 years ago
josch
632cd1d712
allow running src/img2pdf.py standalone
11 years ago
Stephan Richter
0e3dbefbbf
Provide some installation instructions using the typical Python tool chain.
11 years ago
Stephan Richter
90b2a7efa5
Added changelog and tweaked license entry.
11 years ago
Stephan Richter
5d2cb0dbd3
Make sure that all files are added to the release package.
11 years ago
Stephan Richter
db7e74bcfe
Added tests for the package.
11 years ago
Stephan Richter
b47cc04dd3
Start of converting the module to a proper package.
11 years ago
josch
8c293291c5
do not ignore metadata
11 years ago
josch
c76c63ab72
do not overwrite dpi variable
11 years ago
josch
46a510d2b9
major refactoring
11 years ago
josch
50aff1474f
check for minimum pdf page size
11 years ago
josch
4bca045e64
add error and warning output
11 years ago
josch
19781f21bd
more verbose output
11 years ago
josch
6d971a5245
don't forget to seek and print better error
11 years ago
josch
610a5ecdd6
better jp2 parsing based on jpylyzer
11 years ago
josch
25a2178444
read offset for width/height reading correctly
11 years ago
josch
2e9ac9ec1e
add --verbose flag
11 years ago
josch
e2760dbc65
make img2pdf.py executable
11 years ago
josch
e3aab37fd2
add copyright notice
12 years ago
josch
36c33dc5cf
TODO: CCITTFaxDecode
12 years ago
josch
a1932f1cb2
force colorspace for non jpeg200 too
12 years ago