Commit graph

  • 27015c1a6e fix testsuite after exception renaming Johannes 'josch' Schauer 2016-02-17 00:26:45 +0100
  • c6d69b231b when verbose logging is enabled, print a traceback of possibly raised exceptions Johannes 'josch' Schauer 2016-02-14 18:55:27 +0100
  • b6e969d267 input images can now be file like objects, binary strings with the image content or filenames Johannes 'josch' Schauer 2016-02-14 18:54:59 +0100
  • cc59fbc3e4 raise exceptions instead of doing an exit() Johannes 'josch' Schauer 2016-02-13 09:31:33 +0100
  • 900346d430 src/img2pdf.py: add get_fixed_dpi_layout_fun James R. Barlow 2016-02-13 08:59:52 +0100
  • a7dba2894f Put version string in /Producer too James R. Barlow 2016-02-12 04:55:58 -0800
  • 11affb6264 allow writing the pdf to a file-like object instead of storing everything in memory James R. Barlow 2016-02-13 08:51:20 +0100
  • 31a2ce231f cap the maximum page size at 200 dpi which is the maximum supported by PDF Johannes 'josch' Schauer 2016-02-10 09:44:12 +0100
  • 7160f1628d fix parsing of dpi and % units Johannes 'josch' Schauer 2016-02-10 09:32:38 +0100
  • 917c173bfd set img2pdf as default /producer value Johannes 'josch' Schauer 2016-02-10 07:25:55 +0100
  • 251238b410 release version 0.2.0 - big rewrite and lots of new features 0.2.0 josch 2015-05-10 14:35:09 +0200
  • e9bcce0afc Write to stream instead of building large bytestrings in memory 0.1.5.dev James R. Barlow 2016-01-18 10:53:46 -0800
  • 8951d7dd05 Fix PDF size check -- in Postscript units not inches James R. Barlow 2016-01-18 10:51:20 -0800
  • 1261741136 Merge branch 'master' of http://gitlab.mister-muffin.de/josch/img2pdf James R. Barlow 2016-01-16 03:05:31 -0800
  • 50e22888ca DPI bug fix James R. Barlow 2016-01-16 02:58:04 -0800
  • 02fad70e4b README.md: add another feature idea josch 2015-05-10 14:24:12 +0200
  • fdee171d40 README.md: add more wishlist bugs josch 2015-05-09 20:52:07 +0200
  • b7aa09834c README.md: update treatment of non-jpeg files josch 2015-05-09 07:39:50 +0200
  • 33ee44e50d restore python3 compatibility josch 2015-04-12 20:37:57 +0200
  • 18a41fc8df avoid catch-all except josch 2015-03-13 14:43:24 +0100
  • 4968d58621 fix typo josch 2015-03-13 14:33:45 +0100
  • f3674907d6 store times in UTC and understand YYYY-MM-DD, YYYY-MM-DDTHH:MM, YYYY-MM-DDTHH:MM:SS and everything understood by dateutil module and date --date josch 2015-03-13 14:29:53 +0100
  • 81647dd06f use common variable for datetime format string josch 2015-03-13 13:09:02 +0100
  • 5a1f0701a3 to allow non-ascii characters, encode strings as utf-16-be (big endian) and escape backslashes and parenthesis josch 2015-03-13 13:05:23 +0100
  • 317a0ee7f2 do not encode as utf8 as pdf is ascii, add safer handling across py2/py3 josch 2015-03-13 11:43:38 +0100
  • 53fdf81c37 Usage xiota 2015-03-20 12:24:13 -0700
  • be21c4bbf3 general editing xiota 2015-03-20 11:30:19 -0700
  • 592cdc1cdb Changes to pdf page size handling xiota 2015-03-20 03:37:30 -0700
  • 36fb9173fe add --version option and __version__ module variable and use ~git version suffix josch 2015-03-07 03:20:14 +0100
  • d5fc324b7b cater for python-pil versions without close() attribute (the 3rd fix) josch 2015-03-07 03:02:00 +0100
  • b90e385efe cater for python-pil versions without close() attribute (the 2nd fix) josch 2015-03-07 03:01:02 +0100
  • 486361e716 cater for python-pil versions without close() attribute josch 2015-03-07 02:59:12 +0100
  • 23b77d2544 README.md: add Debian/Ubuntu dependencies josch 2015-03-07 02:58:44 +0100
  • 9389d81a14 fix testsuite after commit 2cb8e55f broke it - thanks Jakub Wilk! josch 2015-03-06 23:55:32 +0100
  • 5d7975164d remove unused imports Jakub Wilk 2015-03-06 22:51:58 +0100
  • 53968c31e0 remove -x and -y and replace by -s/--pagesize. Change short option for --subject to -S. josch 2015-03-06 19:29:24 +0100
  • ad8567d352 add more details to code comment josch 2015-03-06 19:19:21 +0100
  • 2cb8e55f1d output pdf image size with four significant digits josch 2015-03-06 19:16:36 +0100
  • 8f757bc3bb README: fix a typo Jakub Wilk 2015-03-05 23:23:16 +0100
  • 4e6a4b9378 release 0.1.5 0.1.5 josch 2015-02-16 19:29:59 +0100
  • e8dc019bd5 update CHANGES.rst josch 2015-02-16 19:29:20 +0100
  • aabd104114 update tests handling josch 2015-02-16 19:23:21 +0100
  • 4d005c8443 write to sys.stdout.buffer and fall back to sys.stdout josch 2015-02-16 19:20:06 +0100
  • e810f3baf4 close cStringIO and PIL.Image josch 2015-02-16 19:19:49 +0100
  • 90e954dc0a make sure dpi are read as integers and divided using float division josch 2015-02-16 19:18:46 +0100
  • 8887fe21f4 print floats with four decimal places josch 2015-02-16 19:09:34 +0100
  • 9ff6ebec04 pass on --nodate option josch 2015-02-16 14:49:53 +0100
  • 3fdd824201 support file objects as input josch 2015-02-16 07:39:07 +0100
  • 18ca3b4491 make 2nd, 3rd and 4th argument optional by supplying None as default josch 2015-02-16 07:15:10 +0100
  • c68ce6a48d Add CMYK test images Erik Jensen 2015-02-15 14:19:57 -0800
  • e4db4e9e8e Enable support for CMYK images Erik Jensen 2015-02-15 00:03:16 -0800
  • 454952724d prepare 0.1.4 release 0.1.4 josch 2015-01-21 11:00:41 +0100
  • 90ddbcc4df Merge pull request #23 from lukahn/master josch 2015-01-15 08:50:08 +0100
  • d9054ddfd3 Updated library section to reflect latest implementation lukahn 2015-01-15 16:19:18 +1100
  • 5c7753d6c4 Fix for adding custom resolutions lukahn 2015-01-15 16:15:05 +1100
  • 700e62f1d8 make output reproducible by sorting and --nodate option josch 2015-01-07 16:23:52 +0100
  • b143867a72 add Python 3 support josch 2015-01-07 15:56:24 +0100
  • d217f1403f prepare 0.1.3 release 0.1.3 josch 2014-11-10 10:14:33 +0100
  • d8a11d839c fix problem with conversion of closed file josch 2014-11-10 10:13:52 +0100
  • 45452db4d2 Merge branch 'master' of github.com:josch/img2pdf josch 2014-11-10 10:07:48 +0100
  • f881a00c4b Merge pull request #18 from DarwinAwardWinner/master josch 2014-11-06 09:56:41 +0100
  • d09cd0f197 Use "with" to open and close input files Ryan C. Thompson 2014-11-06 00:53:16 -0800
  • b726afbb5a Convert unrecognized colorspaces to RGB Ryan C. Thompson 2014-11-05 23:47:42 -0800
  • c76f1344a5 Avoid leaking file descriptors Ryan C. Thompson 2014-11-05 23:46:47 -0800
  • 439d976129 prepare 0.1.2 release 0.1.2 josch 2014-09-07 07:59:12 +0200
  • 2afa1e4ca5 fix typo josch 2014-09-07 07:58:40 +0200
  • 43bbb27f00 prepare 0.1.1 release 0.1.1 josch 2014-09-07 07:57:29 +0200
  • 0bdf6472f8 fix regression introduced by 9b35f5cf josch 2014-08-24 17:15:43 +0200
  • 82087d5506 Merge pull request #17 from xiota/master josch 2014-08-04 23:20:18 +0200
  • 9b35f5cf6b add options to specify pdf dimensions in points xiota 2014-08-04 11:25:07 -0400
  • f34ffb1f17 Merge pull request #16 from nicolaselie/master josch 2014-07-26 17:02:25 +0200
  • 563bcb0372 Added python shebang Nicolas ELIE 2014-07-26 16:12:40 +0200
  • acfb3270ab fix markdown in readme josch 2014-06-27 22:31:21 +0200
  • e90688972e Check for oversized PDF Jim Barlow 2014-04-10 23:30:32 -0700
  • 619b604d5a Merge pull request #12 from felixbuenemann/pillow-2.4.0-support josch 2014-04-05 21:00:52 +0200
  • a3046ca771 Add pillow 2.4.0 support Felix Bünemann 2014-04-05 01:55:03 +0200
  • 818db1902f license change from GPL to LGPL josch 2014-03-30 08:10:12 +0200
  • 632cd1d712 allow running src/img2pdf.py standalone 0.1.0 josch 2014-03-14 19:13:03 +0100
  • 0e3dbefbbf Provide some installation instructions using the typical Python tool chain. Stephan Richter 2014-03-01 11:07:35 -0500
  • 90b2a7efa5 Added changelog and tweaked license entry. Stephan Richter 2014-03-01 10:58:28 -0500
  • 5d2cb0dbd3 Make sure that all files are added to the release package. Stephan Richter 2014-03-01 10:52:04 -0500
  • db7e74bcfe Added tests for the package. Stephan Richter 2014-02-28 23:51:53 -0500
  • b47cc04dd3 Start of converting the module to a proper package. Stephan Richter 2014-02-28 22:57:40 -0500
  • 8c293291c5 do not ignore metadata josch 2014-01-22 11:24:27 +0100
  • c76c63ab72 do not overwrite dpi variable josch 2013-11-16 23:13:38 +0100
  • 46a510d2b9 major refactoring josch 2013-10-23 12:34:07 +0200
  • 50aff1474f check for minimum pdf page size josch 2013-10-23 08:49:59 +0200
  • 4bca045e64 add error and warning output josch 2013-10-23 08:49:43 +0200
  • 19781f21bd more verbose output josch 2013-10-21 16:25:45 +0200
  • 6d971a5245 don't forget to seek and print better error josch 2013-10-21 16:19:47 +0200
  • 610a5ecdd6 better jp2 parsing based on jpylyzer josch 2013-10-21 15:55:47 +0200
  • 25a2178444 read offset for width/height reading correctly josch 2013-08-30 11:06:13 +0200
  • 2e9ac9ec1e add --verbose flag josch 2013-08-30 10:45:43 +0200
  • e2760dbc65 make img2pdf.py executable josch 2013-08-30 10:19:44 +0200
  • e3aab37fd2 add copyright notice josch 2013-05-02 08:17:13 +0200
  • 36c33dc5cf TODO: CCITTFaxDecode josch 2013-05-02 08:15:18 +0200
  • a1932f1cb2 force colorspace for non jpeg200 too josch 2013-05-02 08:14:49 +0200
  • c21c148daf add documentation for --colorspace josch 2012-12-22 18:07:51 +0100
  • 613ffb967d allow to force colorspace josch 2012-10-18 16:56:43 +0200
  • 1b609fc77d read and write in binary josch 2012-06-15 17:13:32 +0200