Search Criteria
Package Details: krop-git r114.e96d42b-3
Package Actions
Git Clone URL: | https://aur.archlinux.org/krop-git.git (read-only, click to copy) |
---|---|
Package Base: | krop-git |
Description: | Simple graphical tool to crop the pages of PDF files |
Upstream URL: | https://github.com/arminstraub/krop |
Keywords: | crop pdf |
Licenses: | GPL-3.0-or-later |
Conflicts: | krop |
Provides: | krop |
Submitter: | clove3am |
Maintainer: | marcool04 |
Last Packager: | marcool04 |
Votes: | 2 |
Popularity: | 0.001293 |
First Submitted: | 2020-10-07 00:37 (UTC) |
Last Updated: | 2024-05-04 09:14 (UTC) |
Dependencies (12)
- python (python37AUR, python311AUR, python310AUR)
- python-pikepdf
- python-poppler-qt5
- python-pyqt5 (python-pyqt5-sip4AUR, python-pyqt5-webkitAUR)
- git (git-gitAUR, git-glAUR) (make)
- python-build (make)
- python-installer (python-installer-gitAUR) (make)
- python-setuptools (make)
- python-wheel (make)
- python-mupdf (optional) – alternate backend to pikepdf, initial support only
- python-pypdf (optional) – alternate backend to pikepdf
- python-pypdf2AUR (optional) – alternate backend to pikepdf
Latest Comments
marcool04 commented on 2024-03-07 11:27 (UTC)
Hi @MarSeed,
Thanks for pointing out the deprecated nature of python-pypdf2. I looked into the code a bit more and it seems there are various backends supported by krop, and that they are detected at runtime: https://github.com/arminstraub/krop/blob/master/krop/pdfcropper.py#L329. So I have added some of them as optional dependencies, and actually think the best backend to use as default is pikepdf, from some of the discussions on what that one is capable of. mupdf is another one for which only initial support is currently offered but which might add other features if it matures.
Again, thanks for the helpful comment.
Regards, Mark.