Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/muriloventuroso/pdftricks
A simple, efficient application for small manipulations in PDF files using Ghostscript.
https://github.com/muriloventuroso/pdftricks
appcenter elementaryos ghostscript pdf pdf-files
Last synced: about 1 month ago
JSON representation
A simple, efficient application for small manipulations in PDF files using Ghostscript.
- Host: GitHub
- URL: https://github.com/muriloventuroso/pdftricks
- Owner: muriloventuroso
- Created: 2018-12-24T19:55:56.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2024-11-20T00:39:50.000Z (2 months ago)
- Last Synced: 2024-11-20T01:27:04.036Z (2 months ago)
- Topics: appcenter, elementaryos, ghostscript, pdf, pdf-files
- Language: Vala
- Size: 1.71 MB
- Stars: 92
- Watchers: 2
- Forks: 12
- Open Issues: 21
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
Awesome Lists containing this project
README
[![Translation status](https://hosted.weblate.org/widgets/pdftricks/-/translations/svg-badge.svg)](https://hosted.weblate.org/engage/pdftricks/?utm_source=widget)
PDF Tricks
## Tricks for PDF Files
A simple, efficient application for small manipulations in PDF files.
### Features
* Compress PDF (multiple resolutions)
* Split PDF (All pages or page ranges)
* Merge PDF
* Convert PDF![Screenshot](data/screenshot.png)
![Screenshot](data/screenshot2.png)
![Screenshot](data/screenshot3.png)
![Screenshot](data/screenshot4.png)
![Screenshot](data/screenshot5.png)
[![Get it on AppCenter](https://appcenter.elementary.io/badge.svg)](https://appcenter.elementary.io/com.github.muriloventuroso.pdftricks)
## Developing and Building
If you want to hack on and build PDF Tricks yourself, you'll need the following dependencies:
* libgtk-3-dev
* libgranite-dev
* meson
* valac
* ghostscriptRun `meson build` to configure the build environment and run `ninja test` to build and run automated tests
meson build --prefix=/usr
cd build
ninja testTo install, use `ninja install`, then execute with `com.github.muriloventuroso.pdftricks`
sudo ninja install
com.github.muriloventuroso.pdftricks## ImageMagick
In recent versions of ImageMagick has been added a security policy that blocks manipulations in PDF files. This affects PDFTricks operations. To correct this change the settings of your ImageMagick installation.
Find and edit the configuration file.
/etc/ImageMagick-7/policy.xml
To check the ImageMagick version:
convert --version
Find the line that contains the rule for PDF files:
And change to:
And ready!
## Install with Flatpak
Install:
flatpak install flathub com.github.muriloventuroso.pdftricks
Run:
flatpak run com.github.muriloventuroso.pdftricks
## Credits
* [Fatih20](https://github.com/Fatih20)
* [FreaxMATE](https://github.com/FreaxMATE)-----
[![Get it on AppCenter](https://appcenter.elementary.io/badge.svg)](https://appcenter.elementary.io/com.github.muriloventuroso.pdftricks)