Skip to content

Latest commit

 

History

History
62 lines (43 loc) · 2.38 KB

README.md

File metadata and controls

62 lines (43 loc) · 2.38 KB

About

Total alerts Language grade: Python Codacy Badge pdfarranger

pdfarranger is a small python-gtk application, which helps the user to merge or split pdf documents and rotate, crop and rearrange their pages using an interactive and intuitive graphical interface. It is a frontend for pikepdf.

pdfarranger is a fork of Konstantinos Poulios's pdfshuffler (see Savannah or Sourceforge). It's a humble attempt to make the project a bit more active.

screenshot of pdfarranger

Binary distribution

See this wiki page.

Install from source

pdfarranger requires pikepdf >= 1.7.0. Older versions may work but are not supported.

On Debian based distributions

sudo apt-get install python3-distutils-extra python3-wheel python3-gi python3-gi-cairo gir1.2-gtk-3.0 gir1.2-poppler-0.18 python3-setuptools

On Arch Linux

sudo pacman -S poppler-glib python-distutils-extra python-pip python-gobject gtk3 python-cairo

On Fedora

sudo dnf install poppler-glib python3-distutils-extra python3-pip python3-gobject gtk3 python3-cairo python3-wheel

or sudo dnf builddep pdfarranger

Then

pip3 install --user --upgrade https://github.com/jeromerobert/pdfarranger/zipball/master

For developers

From a git clone:

./setup.py build
python3 -m pdfarranger

For Windows see Win32.md.