[English] [Simplified Chinese]
PDF Express is a Python-based application for PDF file operations.
- Python 3.11
- PyMuPDF==1.22.5
- Pillow
- Nuitka==1.8.6
The current version is 0.4.1-BETA, which has been tested on 64-bit Windows 11.
- Merge PDF:Merge multiple PDF files into one
- Split PDF:Split one PDF to serval, supporting single-page splitting, by page count, by copy count, and by range
- Rotate PDF:Rotate each page by 90°, 180°, and 270° clockwise
- Edit TOC:Edit the table of contents
- Extract Text:Extract plain text from PDF files without formatting
- Extract Images:Extract images from PDF files and save them in original format
- Image to PDF:Convert images to one PDF
- PDF to Image:Convert each page to image
- PDF to Long Image:Convert each page to image and merge into a long image
- Merge Invoice:Merge multiple Chinese invoice PDFs into one for easy printing
There are two types of pre-compiled packages, installers and portable
packages. Download and install or unzip it, run PDFeXpress.exe
.
You can also download from: Baidu
If you want to build the application yourself, follow these steps:
> git clone https://github.com/chianjin/PDFeXpress.git
> cd PDFeXpress
> pip install -r requirements
> python <Python Path>\Tools\i18n\msgfmt.py src\locale\zh_CN\LC_MESSAGES\PDFeXpress.po
> python build.py
Precompiled package and installer are saved in the release
directory.
Note: Installer will auto build on Windows, if Inno Setup installed.