pdfposter


Namepdfposter JSON
Version 0.9.1 PyPI version JSON
download
home_pagehttps://pdfposter.readthedocs.io/
SummaryScale and tile PDF images/pages to print on multiple pages.
upload_time2025-08-03 21:22:43
maintainerNone
docs_urlNone
authorHartmut Goebel
requires_python>=3.8
licenseGPL-3.0-or-later
keywords pdf poster
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            ==========================
pdfposter
==========================

-------------------------------------------------------------
Scale and tile PDF images/pages to print on multiple pages.
-------------------------------------------------------------

:Author:    Hartmut Goebel <h.goebel@crazy-compilers.com>
:Version:   Version 0.9.1
: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/>`_.


Translating Weblate
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

``Pdfposter`` and its siblings are continually being translated
using `Codeberg Translate`__.
Feel free to take your part in the effort of making ``pdfposter`` available
in as many human languages as possible.
It brings ``pdfposter`` closer to its users!

__ https://translate.codeberg.org/projects/pdftools/


Requirements and Installation
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

``Pdfposter`` requires

* `Python`__  (3.8—3.13, but newer versions should work, too),
* `pip`__ for installation, and
* `pypdf`__ (5.5 or newer, tested with 5.8.0)

__ https://www.python.org/download/
__ https://pypi.org/project/pip
__ https://pypi.org/project/pypdf

.. This file is part of pdfposter.
   Copyright (C) 2008-2025 Hartmut Goebel
   Licensed under the GNU Free Documentation License v1.3 or any later version.
   SPDX-License-Identifier: GFDL-1.3-or-later

.. 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/cb/18/8116310eb047c9f96643059e5992f0656a427b971d2e3b7b21c5adc47a97/pdfposter-0.9.1.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.1\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\nTranslating Weblate\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\n``Pdfposter`` and its siblings are continually being translated\nusing `Codeberg Translate`__.\nFeel free to take your part in the effort of making ``pdfposter`` available\nin as many human languages as possible.\nIt brings ``pdfposter`` closer to its users!\n\n__ https://translate.codeberg.org/projects/pdftools/\n\n\nRequirements and Installation\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\n``Pdfposter`` requires\n\n* `Python`__  (3.8\u20143.13, but newer versions should work, too),\n* `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/pip\n__ https://pypi.org/project/pypdf\n\n.. This file is part of pdfposter.\n   Copyright (C) 2008-2025 Hartmut Goebel\n   Licensed under the GNU Free Documentation License v1.3 or any later version.\n   SPDX-License-Identifier: GFDL-1.3-or-later\n\n.. Emacs config:\n Local Variables:\n mode: rst\n End:\n",
    "bugtrack_url": null,
    "license": "GPL-3.0-or-later",
    "summary": "Scale and tile PDF images/pages to print on multiple pages.",
    "version": "0.9.1",
    "project_urls": {
        "Download": "https://pypi.org/project/pdfposter/",
        "Homepage": "https://pdfposter.readthedocs.io/"
    },
    "split_keywords": [
        "pdf",
        " poster"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "62776465bd01307a552f5ca86d1600f5f2f7f81ae1e29c76b3ee8b80187efcfb",
                "md5": "6ee177f3881de8d5ac2cd0becd396dfe",
                "sha256": "690e50739f9dd6415ec927415d87ee8d2e96abcedc892a75bd3f7db44ff5b27a"
            },
            "downloads": -1,
            "filename": "pdfposter-0.9.1-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "6ee177f3881de8d5ac2cd0becd396dfe",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.8",
            "size": 82365,
            "upload_time": "2025-08-03T21:22:41",
            "upload_time_iso_8601": "2025-08-03T21:22:41.758443Z",
            "url": "https://files.pythonhosted.org/packages/62/77/6465bd01307a552f5ca86d1600f5f2f7f81ae1e29c76b3ee8b80187efcfb/pdfposter-0.9.1-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "cb188116310eb047c9f96643059e5992f0656a427b971d2e3b7b21c5adc47a97",
                "md5": "c45736a5d2cfbf502b1430e2c22b2be1",
                "sha256": "639814ac7238ef4bec391113c64a5fdd61f961781d21e4d9bd26f7bff5200f6e"
            },
            "downloads": -1,
            "filename": "pdfposter-0.9.1.tar.gz",
            "has_sig": false,
            "md5_digest": "c45736a5d2cfbf502b1430e2c22b2be1",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.8",
            "size": 203335,
            "upload_time": "2025-08-03T21:22:43",
            "upload_time_iso_8601": "2025-08-03T21:22:43.371820Z",
            "url": "https://files.pythonhosted.org/packages/cb/18/8116310eb047c9f96643059e5992f0656a427b971d2e3b7b21c5adc47a97/pdfposter-0.9.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-08-03 21:22:43",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "pdfposter"
}
        
Elapsed time: 5.04145s