josch
d5fc324b7b
cater for python-pil versions without close() attribute (the 3rd fix)
2015-03-07 03:02:00 +01:00
josch
b90e385efe
cater for python-pil versions without close() attribute (the 2nd fix)
2015-03-07 03:01:02 +01:00
josch
486361e716
cater for python-pil versions without close() attribute
2015-03-07 02:59:12 +01:00
josch
23b77d2544
README.md: add Debian/Ubuntu dependencies
2015-03-07 02:58:44 +01:00
josch
9389d81a14
fix testsuite after commit 2cb8e55f
broke it - thanks Jakub Wilk!
2015-03-06 23:55:32 +01:00
Jakub Wilk
5d7975164d
remove unused imports
2015-03-06 22:51:58 +01:00
josch
53968c31e0
remove -x and -y and replace by -s/--pagesize. Change short option for --subject to -S.
2015-03-06 19:29:24 +01:00
josch
ad8567d352
add more details to code comment
2015-03-06 19:19:21 +01:00
josch
2cb8e55f1d
output pdf image size with four significant digits
2015-03-06 19:16:36 +01:00
Jakub Wilk
8f757bc3bb
README: fix a typo
2015-03-05 23:23:16 +01:00
josch
4e6a4b9378
release 0.1.5
2015-02-16 19:29:59 +01:00
josch
e8dc019bd5
update CHANGES.rst
2015-02-16 19:29:20 +01:00
josch
aabd104114
update tests handling
2015-02-16 19:23:21 +01:00
josch
4d005c8443
write to sys.stdout.buffer and fall back to sys.stdout
2015-02-16 19:20:06 +01:00
josch
e810f3baf4
close cStringIO and PIL.Image
2015-02-16 19:19:49 +01:00
josch
90e954dc0a
make sure dpi are read as integers and divided using float division
2015-02-16 19:18:46 +01:00
josch
8887fe21f4
print floats with four decimal places
2015-02-16 19:09:34 +01:00
josch
9ff6ebec04
pass on --nodate option
2015-02-16 14:49:53 +01:00
josch
3fdd824201
support file objects as input
2015-02-16 14:49:29 +01:00
josch
18ca3b4491
make 2nd, 3rd and 4th argument optional by supplying None as default
2015-02-16 07:15:10 +01:00
Erik Jensen
c68ce6a48d
Add CMYK test images
2015-02-16 07:09:38 +01:00
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`.
2015-02-16 07:09:38 +01:00
josch
454952724d
prepare 0.1.4 release
2015-01-21 11:00:41 +01:00
josch
90ddbcc4df
Merge pull request #23 from lukahn/master
...
allow setting both, x and y at the same time and update README
2015-01-15 08:50:08 +01:00
lukahn
d9054ddfd3
Updated library section to reflect latest implementation
2015-01-15 16:19:18 +11:00
lukahn
5c7753d6c4
Fix for adding custom resolutions
2015-01-15 16:15:05 +11:00
josch
700e62f1d8
make output reproducible by sorting and --nodate option
2015-01-07 16:23:52 +01:00
josch
b143867a72
add Python 3 support
2015-01-07 15:56:24 +01:00
josch
d217f1403f
prepare 0.1.3 release
2014-11-10 10:14:33 +01:00
josch
d8a11d839c
fix problem with conversion of closed file
2014-11-10 10:13:52 +01:00
josch
45452db4d2
Merge branch 'master' of github.com:josch/img2pdf
2014-11-10 10:07:48 +01:00
josch
f881a00c4b
Merge pull request #18 from DarwinAwardWinner/master
...
Avoid leaking file descriptors and convert unrecognized colorspaces to RGB
2014-11-06 09:56:41 +01:00
Ryan C. Thompson
d09cd0f197
Use "with" to open and close input files
2014-11-06 00:53:16 -08:00
Ryan C. Thompson
b726afbb5a
Convert unrecognized colorspaces to RGB
...
Instead of crashing on an unrecognized colorspace, we now do
imgdata.convert('RGB').
2014-11-05 23:47:42 -08:00
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.
2014-11-05 23:46:47 -08:00
josch
439d976129
prepare 0.1.2 release
2014-09-07 07:59:12 +02:00
josch
2afa1e4ca5
fix typo
2014-09-07 07:58:40 +02:00
josch
43bbb27f00
prepare 0.1.1 release
2014-09-07 07:57:29 +02:00
josch
0bdf6472f8
fix regression introduced by 9b35f5cf
2014-08-24 17:15:43 +02:00
josch
82087d5506
Merge pull request #17 from xiota/master
...
add options to specify pdf dimensions in points
2014-08-04 23:20:18 +02:00
xiota
9b35f5cf6b
add options to specify pdf dimensions in points
...
add options specify output pdf dimensions in points: -x width; -y height.
2014-08-04 11:25:07 -04:00
josch
f34ffb1f17
Merge pull request #16 from nicolaselie/master
...
Added python shebang
2014-07-26 17:02:25 +02:00
Nicolas ELIE
563bcb0372
Added python shebang
...
Added python shebang to be able to launch script directly
2014-07-26 16:12:40 +02:00
josch
acfb3270ab
fix markdown in readme
2014-06-27 22:31:21 +02:00
josch
619b604d5a
Merge pull request #12 from felixbuenemann/pillow-2.4.0-support
...
Add pillow 2.4.0 support
2014-04-05 21:00:52 +02:00
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.
2014-04-05 01:55:03 +02:00
josch
818db1902f
license change from GPL to LGPL
2014-03-30 08:10:12 +02:00
josch
632cd1d712
allow running src/img2pdf.py standalone
2014-03-14 19:18:38 +01:00
Stephan Richter
0e3dbefbbf
Provide some installation instructions using the typical Python tool chain.
2014-03-14 19:18:38 +01:00
Stephan Richter
90b2a7efa5
Added changelog and tweaked license entry.
2014-03-14 19:18:38 +01:00