- Version:
- Version 0.9
- Copyright:
- 2008-2025 by Hartmut Goebel
- License:
GNU Public License v3 or later (GPL-3.0-or-later)
- Homepage:
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.
Why has this package been renamed?
When converting this from a script into a library back in 2008, the idea was to create a collection of tools all sharing the “pdftools” namespace and eventually sharing some commend code (e.g. definition of paper sizes). Anyhow, I never did this — even when creating more “pdftools.*” packages. And meanwhile there is a Python package called “pdftools”. Thus I decided to rename this package to avoid conflicts with that very package (and as a side-effect to simplify my tooling).
Migrating from pdftools.pdfposter to pdfposter
Migrating from pdftools.pdfposter to pdfposter is easy: Simply replace pdftools.pdfposter by just pdfposter in your code.
Here are some snippets that might help you:
sed -i 's/pdftools\.pdfposter/pdfposter/g' *.py setup.cfg *.toml sed -i 's/from pdftools\.pdfposter import /from pdfposter import /g' *.py sed -i 's/from pdftools import pdfposter/import pdfposter/g' *.py
Release files for pdftools.pdfposter 0.9
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| pdftools.pdfposter-0.9.tar.gz | 151.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| pdftools.pdfposter-0.9-py3-none-any.whl | Python 3 | none | any | Details |
Total release size:168.7 kB
Release files / pdftools.pdfposter-0.9.tar.gz
| Download URL | pdftools.pdfposter-0.9.tar.gz |
|---|---|
| Size | 151.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
53eab369e845abc07b49fe4c92798a9a7d933f7485a7eb2405527c55ac5f45d1
|
|
BLAKE2b-256 checksum How to use checksums |
2b2274d8ac8487b8761c97585544214576682866ea07866e5051d83fb35d9d16
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.10.11
|
Release files / pdftools.pdfposter-0.9-py3-none-any.whl
| Download URL | pdftools.pdfposter-0.9-py3-none-any.whl |
|---|---|
| Size | 17.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
2f311db75b4af7de0551bd90af6b45c508b5e7d08b279a8af5c7b28fe841f909
|
|
BLAKE2b-256 checksum How to use checksums |
4c00d39522c239603b0ae7113bf995cb70e9fe8609ea5059cc451a1eb41e2d57
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.10.11
|