==========================
pdfposter
==========================
-------------------------------------------------------------
Scale and tile PDF images/pages to print on multiple pages.
-------------------------------------------------------------
:Author: Hartmut Goebel <h.goebel@crazy-compilers.com>
:Version: Version 0.9.post2
:Copyright: 2008-2025 by Hartmut Goebel
:License: GNU Public License v3 or later (GPL-3.0-or-later)
:Homepage: https://pdfposter.readthedocs.io/
``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/>`_.
Requirements and Installation
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
``Pdfposter`` requires
* `Python`__ (3.8—3.13, but newer versions should work, too),
* `setuptools`__ or `pip`__ for installation, and
* `pypdf`__ (5.5 or newer, tested with 5.8.0)
__ https://www.python.org/download/
__ https://pypi.org/project/setuptools
__ https://pypi.org/project/pip
__ https://pypi.org/project/pypdf
.. Emacs config:
Local Variables:
mode: rst
End:
Raw data
{
"_id": null,
"home_page": "https://pdfposter.readthedocs.io/",
"name": "pdfposter",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.8",
"maintainer_email": null,
"keywords": "pdf, poster",
"author": "Hartmut Goebel",
"author_email": "h.goebel@crazy-compilers.com",
"download_url": "https://files.pythonhosted.org/packages/3c/3d/4d78a7ce74a8ddf6e50a41a20f16695009fcad67b4e43f41aee1227e1b7f/pdfposter-0.9.post2.tar.gz",
"platform": null,
"description": "==========================\npdfposter\n==========================\n\n-------------------------------------------------------------\nScale and tile PDF images/pages to print on multiple pages.\n-------------------------------------------------------------\n\n:Author: Hartmut Goebel <h.goebel@crazy-compilers.com>\n:Version: Version 0.9.post2\n:Copyright: 2008-2025 by Hartmut Goebel\n:License: GNU Public License v3 or later (GPL-3.0-or-later)\n:Homepage: https://pdfposter.readthedocs.io/\n\n``Pdfposter`` can be used to create a large poster by building it from\nmultiple pages and/or printing it on large media. It expects as input a\nPDF file, normally printing on a single page. The output is again a\nPDF file, maybe containing multiple pages together building the\nposter.\nThe input page will be scaled to obtain the desired size.\n\nThis is much like ``poster`` does for Postscript files, but working\nwith PDF. Since sometimes poster does not like your files converted\nfrom PDF. :-) Indeed ``pdfposter`` was inspired by ``poster``.\n\nFor more information please refer to the manpage or visit\nthe `project homepage <https://pdfposter.readthedocs.io/>`_.\n\n\nRequirements and Installation\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\n``Pdfposter`` requires\n\n* `Python`__ (3.8\u20143.13, but newer versions should work, too),\n* `setuptools`__ or `pip`__ for installation, and\n* `pypdf`__ (5.5 or newer, tested with 5.8.0)\n\n__ https://www.python.org/download/\n__ https://pypi.org/project/setuptools\n__ https://pypi.org/project/pip\n__ https://pypi.org/project/pypdf\n\n\n.. Emacs config:\n Local Variables:\n mode: rst\n End:\n",
"bugtrack_url": null,
"license": "GNU General Public License v3 or later (GPLv3+)",
"summary": "Scale and tile PDF images/pages to print on multiple pages.",
"version": "0.9.post2",
"project_urls": {
"Download": "https://pypi.org/project/pdfposter/",
"Homepage": "https://pdfposter.readthedocs.io/"
},
"split_keywords": [
"pdf",
" poster"
],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "37a9c9ca2e30a75e3e1b482135f3b702f5fb9f660c8deaeee5b0b2c1da735bbb",
"md5": "1782be2eec0bece002757621cd2980b9",
"sha256": "debec1fb8bf17adb2be5331d37bee9e9d2070a57e8597f7f9f29188c89418101"
},
"downloads": -1,
"filename": "pdfposter-0.9.post2-py3-none-any.whl",
"has_sig": false,
"md5_digest": "1782be2eec0bece002757621cd2980b9",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.8",
"size": 23261,
"upload_time": "2025-07-27T22:48:25",
"upload_time_iso_8601": "2025-07-27T22:48:25.217782Z",
"url": "https://files.pythonhosted.org/packages/37/a9/c9ca2e30a75e3e1b482135f3b702f5fb9f660c8deaeee5b0b2c1da735bbb/pdfposter-0.9.post2-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "3c3d4d78a7ce74a8ddf6e50a41a20f16695009fcad67b4e43f41aee1227e1b7f",
"md5": "f7ae69bb1aff011e61b93de9e2e393c4",
"sha256": "25ee3c2315e31b1c1cec50e2870bc555647f3352033a004fc95d21e5d7772306"
},
"downloads": -1,
"filename": "pdfposter-0.9.post2.tar.gz",
"has_sig": false,
"md5_digest": "f7ae69bb1aff011e61b93de9e2e393c4",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.8",
"size": 159438,
"upload_time": "2025-07-27T22:48:26",
"upload_time_iso_8601": "2025-07-27T22:48:26.764097Z",
"url": "https://files.pythonhosted.org/packages/3c/3d/4d78a7ce74a8ddf6e50a41a20f16695009fcad67b4e43f41aee1227e1b7f/pdfposter-0.9.post2.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-07-27 22:48:26",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"lcname": "pdfposter"
}