======= CHANGES ======= 0.3.0 ----- - Store non-jpeg images using PNG compression - Support arbitrarily large pages via PDF /UserUnit field - Disallow input with alpha channel as it cannot be preserved - Add option --pillow-limit-break to support very large input 0.2.4 ----- - Restore support for Python 2.7 - Add support for PyPy - Add support for testing using tox 0.2.3 ----- - version number bump for botched pypi upload... 0.2.2 ----- - automatic monochrome CCITT Group4 encoding via Pillow/libtiff 0.2.1 ----- - set img2pdf as /producer value - support multi-frame images like multipage TIFF and animated GIF - support for palette images like GIF - support all colorspaces and imageformats knows by PIL - read horizontal and vertical dpi from JPEG2000 files 0.2.0 ----- - now Python3 only - pep8 compliant code - update my email to josch@mister-muffin.de - move from github to gitlab.mister-muffin.de/josch/img2pdf - use logging module - add extensive test suite - ability to read from standard input - pdf writer: - make more compatible with the interface of pdfrw module - print floats which equal to their integer conversion as integer - do not print trailing zeroes for floating point numbers - print more linebreaks - add binary string at beginning of PDF to indicate that the PDF contains binary data - handle datetime and unicode strings by using utf-16-be encoding - new options (see --help for more details): - --without-pdfrw - --imgsize - --border - --fit - --auto-orient - --viewer-panes - --viewer-initial-page - --viewer-magnification - --viewer-page-layout - --viewer-fit-window - --viewer-center-window - --viewer-fullscreen - remove short options for metadata command line arguments - correctly encode and escape non-ascii metadata - explicitly store date in UTC and allow parsing all date formats understood by dateutil and `date --date` 0.1.5 ----- - Enable support for CMYK images - Rework test suite - support file objects as input 0.1.4 ----- - add Python 3 support - make output reproducible by sorting and --nodate option 0.1.3 ----- - Avoid leaking file descriptors - Convert unrecognized colorspaces to RGB 0.1.1 ----- - allow running src/img2pdf.py standalone - license change from GPL to LGPL - Add pillow 2.4.0 support - add options to specify pdf dimensions in points 0.1.0 (unreleased) ------------------ - Initial PyPI release. - Modified code to create proper package. - Added tests. - Added console script entry point.