Skip to main content

pyPDFeditor-GUI

PyPI pylint black Stand With Ukraine

IMPORTANT: Development of this project has been stopped but maintenance will be continued.

Features

  • Support 3 languages: English, 日本語 (Japanese), and 中文 (Traditional Chinese)
  • Fluent UI design (Icons used can be found 🔗here)
  • Cross-platform support
  • Open-source and free to use under MIT licence
  • Frameless Window on Windows (Snap Layout on Windows 11 is supported)

What's in

  • Merge files no matter they are PDF files (.pdf), Markdown files (.md), image files (.jpg .png .jpeg .bmp .tiff .svg), or e-book files (.epub .xps .fb2 .cbz) into one PDF file📚
  • (...right-click the page then) Delete pages or rearrange pages
  • (...right-click the page then) Extract images from a page
  • (...right-click the page then) Rotate a page
  • (...right-click the page then) Save a page as a PDF file or image file (.png .psd .ppm)
  • Add watermark (PDF only)
  • (...right-click the page then) Adjust the posotion of the watermark
  • Set password either user or/and owner password (PDF only)🔒
  • Set permissions (PDF only)🔏
  • Edit catalogue structure of the file (PDF only)📑
  • Edit metadata of the file (PDF only)📝
  • Convert image files or e-book files to PDF

Requirements 🧩

Python>=3.10
PyQt6>=6.7.0
PyMuPDF>=1.28.0,<1.29.0

Install & Run

install from PyPI

$ pip install pypdfeditor-gui

install from source

you will need git, setuptools and wheel installed

$ pip install git+https://github.com/Augus1999/pyPDFeditor-GUI.git

build thy own package

this requires build, setuptools and wheel installed

$ pip install -r requirements.txt
$ python -m build

Run

  • $ pdfeditor to launch the application.

  • $ python -m pypdfeditor_core --reset to reset the application; this will delete all settings and caches. Default settings will be created at next launch.

  • $ python -m pypdfeditor_core --remove to remove the whole application.

  • $ python -m pypdfeditor_core --debug to enable showing all mupdf errors and/or warnings.

Cache files

Setting and cache files are stored in the directory C:\User\USER\.pyPDFeditor-GUI (Windows) or home/USER/.pyPDFeditor-GUI (Linux and macOS).

Metadata

Release files for pyPDFeditor-GUI 3.1.7

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

Source distribution (sdist)

Source distribution for pyPDFeditor-GUI 3.1.7
File Size Uploaded
pypdfeditor_gui-3.1.7.tar.gz 40.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for pyPDFeditor-GUI 3.1.7
File Interpreter ABI Platform
pypdfeditor_gui-3.1.7-py3-none-any.whl Python 3 none any Details

Total release size: 101.5 kB

Release files / pypdfeditor_gui-3.1.7.tar.gz

Download URL pypdfeditor_gui-3.1.7.tar.gz
Size 40.7 kB
Tags Source
SHA-256 checksum
How to use checksums
0f05199ca23eb5320697217c31b513d61dce875a35ba6952759a137cd3bb0d52
BLAKE2b-256 checksum
How to use checksums
ac0492a0881d33cef64cd0ba58cdbd7995103d2c49d275ffe2e52fa844a603f2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.15

Release files / pypdfeditor_gui-3.1.7-py3-none-any.whl

Download URL pypdfeditor_gui-3.1.7-py3-none-any.whl
Size 60.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
86e6170f7eaf74a0ad1e7af72ad40a070ebbcd0bb5bd49b75bdfeccabf3ece01
BLAKE2b-256 checksum
How to use checksums
df166e6530576dafadf4dbee68de14c70763324e23d4572842e99af678e9d15d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.15

Release history Release notifications | RSS feed

This release

3.1.7 This release

2 release files

3.1.6

2 release files

3.1.5

2 release files

3.1.4

2 release files

3.1.3

2 release files

3.1.2

2 release files

3.1.1

2 release files

3.1.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