Skip to main content

pdfimpose-web 📕 The code powering https://pdfimpose.it

Installation

python3 -m pip install pdfimpose-web

Run the application

Run the application using the following command.

python3 -m flask --app pdfimposeweb run

You can now use pdfimpose-web at: http://localhost:5000.

Note that you might want to configure the application using the settings described in the following section.

Settings

This application can be run with default settings (but with default settings, data might be reset if you restart it).

To configure it:

  • download file pdfimposeweb/settings/default.py to your disk,

  • change it (it is self-documented),

  • tell pdfimpose-web to use it:

    export PDFIMPOSEWEB_SETTINGS=/path/to/settings.py
    python3 -m flask --app pdfimposeweb run
    

Database migration

Some new versions of pdfimpose-web requires to upgrate the database. See migration to get mor information about it.

Resizing a PDF

This repository also includes the experimental script pdfresize, a command line script to resize a PDF file. It is installed together with pdfimpose-web (python -m pip install pdfimpose-web). Run pdfresize --help for more information.

Release files for pdfimpose-web 1.5.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pdfimpose-web 1.5.0
File Size Uploaded
pdfimpose_web-1.5.0.tar.gz 449.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for pdfimpose-web 1.5.0
File Interpreter ABI Platform
pdfimpose_web-1.5.0-py3-none-any.whl Python 3 none any Details

Total release size: 753.0 kB

Release files / pdfimpose_web-1.5.0.tar.gz

Download URL pdfimpose_web-1.5.0.tar.gz
Size 449.2 kB
Tags Source
SHA-256 checksum
How to use checksums
91ca3129318df5931d9ff8dff36a5313732849c87652ea9d8d7096ef39ec683a
BLAKE2b-256 checksum
How to use checksums
a8e6e5187b2ce2b9264499d35208968d40d10a80da6f88d33a0417bf8f200a72
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.9

Release files / pdfimpose_web-1.5.0-py3-none-any.whl

Download URL pdfimpose_web-1.5.0-py3-none-any.whl
Size 303.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
7b9273db3c07116ac04ba923a73802123369c81557b5c1a07ae4c2454d0e3cda
BLAKE2b-256 checksum
How to use checksums
cb94fcc340ac4b8ff4ce2344fa9a84268dc4b33761b99062807b23f6d677aa2c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.9

Release history Release notifications | RSS feed

This release

1.5.0 This release

2 release files

1.4.1

2 release files

1.4.0

2 release files

1.3.0

2 release files

1.2.0

2 release files

1.1.0

2 release files

1.0.1

2 release files

1.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page