pyPDFeditor-GUI 3.0.7

Creator: bigcodingguy24

Last updated:

0 purchases

pyPDFeditor-GUI 3.0.7 Image
pyPDFeditor-GUI 3.0.7 Images
Add to Cart

Description:

pyPDFeditorGUI 3.0.7

pyPDFeditor-GUI







This project is based on PyQt5 and PyMuPDF and tested on Windows 10 & 11 and Ubuntu on WSL2.
Welcome πŸŽƒπŸŽ‰
Welcome to use pyPDFeditor-GUI. pyPDFeditor-GUI is a simple cross-platform application, thanks
to Python, PyQt6
and PyMuPDF, designed to work on simple PDF handling.
I tried my best to make it close to Fluent UI. Icons used can be found πŸ”—here.
From version 3.0.0, we have moved the GUI library to PyQt6. If you upgraded from a previous version, you can consider removing PyQt5:
$ pip uninstall PyQt5 PyQt5-Qt5 PyQt5-sip

Features

Support 3 languages: English, ζ—₯本θͺž (Japanese), and δΈ­ζ–‡ (Traditional Chinese)
Fluent UI design
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), 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)
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.7

PyQt6>=6.7.0
PyMuPDF>=1.24.3

Install & Run
install from source
you will need setuptools and wheel installed
$ cd <path>
$ pip install .

where <path> is the directory setup.py locates.
install from PyPi
$ pip install -U pyPDFeditor-GUI

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.


Screenshot 🎞️
on Windows 11:

Support Snap Layouts
on Windows 11
Others
Setting and cache files are stored in the directory C:\User\USER\.pyPDFeditor-GUI (Windows) or home/USER/.pyPDFeditor-GUI
(Linux and macOS).
Please report any errors to Issues. Thank you!

License

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Customer Reviews

There are no reviews.