[ANN] pdfposter 0.7
Hartmut Goebel
hartmut.goebel at 1
Mon Jun 25 00:01:40 EDT 2018
From: Hartmut Goebel <h.goebel at crazy-compilers.com>
I'm pleased to announce pdftools.pdfposter 0.7, a tool to scale and tile PDF
images/pages to print on multiple pages.
:Homepage: https://pdfposter.readthedocs.io/
:Author:Γ Γ Hartmut Goebel <h.goebel at crazy-compilers.com>
:Licence:Γ GNU Public Licence v3 (GPLv3)
:Quick Installation:
Γ Γ Γ pip install -U pdftools.pdfposter
:Tarballs:Γ https://pypi.org/project/pdftools.pdfposter/#files
What is pdfposter?
--------------------
Scale and tile PDF images/pages to print on multiple pages.
``Pdfposter`` can be used to create a large poster by building it from multiple
pages and/or printing it on large media. It expects as input a PDF file,
normally printing on a single page. The output is again a
PDF file, maybe containing multiple pages together building the
poster.
The input page will be scaled to obtain the desired size.
This is much like ``poster`` does for Postscript files, but working with PDF.
Since sometimes poster does not like your files converted from PDF. :-) Indeed
``pdfposter`` was inspired by ``poster``.
For more information please refer to the manpage or visit the `project homepage
<https://pdfposter.readthedocs.io/>`_.
What's new in version 0.7
---------------------------------------
* Incompatible change: `DIN lang` and `Envelope No. 10` are now defined as
Γ landscape formats.
* New options ``-f``/``--first`` and ``-l``/``--last`` for specifying the
Γ first resp. last page to convert
* Reduce the size of the output file a lot. Now the output file is
Γ nearly the same size as the input file. While this behaviour was
Γ intended from the beginning, it was not yet implemented for two
Γ reasons: The content was a) copied for each print-page and b) not
Γ compressed.
* Make the content of each page appear only once in the output file.
Γ This vastly reduces the size of the output file.
* Compress page content. Now the output file is nearly the same size
Γ as the input file in much more cases. I thought, the underlying
Γ library will do this automatically, but it does not.
* Fix bug in PDF code used for clipping the page content. Many thanks
Γ to Johannes Br─╢del for reporting this bug.
* Add support for Python 3.
* Use `PyPFDF2` instead of the unmaintained `pyPDF`.
--
Regards
Hartmut Goebel
| Hartmut Goebel | h.goebel at crazy-compilers.com |
| www.crazy-compilers.com | compilers which you thought are impossible |
--- BBBS/Li6 v4.10 Toy-3
* Origin: Prism bbs (1:261/38)
More information about the Python-list
mailing list