Menu

Tree [d63f06] master /
 History

HTTPS access


File Date Author Commit
 bin 2020-05-29 Martin Singer Martin Singer [e0d033] Creating bin-link, using entry_points in setup.py
 img 2020-05-28 Martin Singer Martin Singer [7395ea] Corrected a dependency in setup.py
 pdfchain 2020-06-05 Martin Singer Martin Singer [cc2afa] Configured the comboboxes correct
 scripts 2020-06-03 Martin Singer Martin Singer [b2b234] Added infos about the PKGBUILD file
 share 2020-06-05 Martin Singer Martin Singer [c539bd] Edited cat rotation combobox
 stuff 2020-06-05 Martin Singer Martin Singer [8c0b7f] Repaired the Auto button in burst
 test 2020-05-30 Martin Singer Martin Singer [261e63] Removed some test documents
 translations 2020-06-01 Martin Singer Martin Singer [f82a9f] Added .keep files to add empty directories to t...
 .gitignore 2020-03-15 Martin Singer Martin Singer [2832e0] Added .gitignore rules
 LICENSE.md 2019-12-06 Martin Singer Martin Singer [a9fc8e] Initial Commit
 Makefile 2020-06-03 Martin Singer Martin Singer [0815f8] Reworked Makefile, PKGBUILD and README.md
 README.md 2022-11-27 Martin Singer Martin Singer [d63f06] Added the Troubleshooting section
 setup.py 2020-06-05 Martin Singer Martin Singer [c539bd] Edited cat rotation combobox

Read Me

PDF Chain

A graphical user interface for the PDF Toolkit (PDFtk).
The GUI is intended to offer the functions of the command line program pdftk to all users in a easy way.

Title Image

PDF Chain generates a command for the PDF Toolkit from the GUI settings and executes it on the system. Therefore the PDF Toolkit must be already installed on the system.

This version is a is a completely new implementation of PDF Chain in Python with a more modern interface design.

PDF Chain comes without any warranty!

Requires

  • Python3
    • Python-GObject

External Dependency

Alternatively

Installation

Install/Update Required Tools

Tools for installing

  • pip: The PyPA recommended tool for installing Python packages
$ pacman -S python-pip
$ apt install python3-pip

Tools for packaging

  • setuptools: Easily download, build, install, upgrade, and uninstall Python packages
  • wheel: A built-package format for Python
$ pacman -S python-setuptools python-wheel
$ apt install python3-setuptools python3-wheel
$ pip3 install --user --upgrade setuptools wheel

Installing From PyPI.org Repository

$ pip3 install --user --upgrade pdfchain
$ pip3 uninstall pdfchain

Packaging and Installing From Git Repository

$ git clone git://git.code.sf.net/p/pdfchain/neo pdfchain-neo
$ make dist
$ make install
$ make uninstall
$ make clean

Target directories

  • Dist directory: ~/.local/lib/python3.x/site-packages/pdfchain/
  • Data directory: ~/.local/share/
  • Exec directory: ~/.local/bin/

There is also a Arch Linux build script in the scripts/AUR directory.

Usage

Starting the Program

$ pdfchain

Command line options are not working yet!

Troubleshooting

For version 'pdfchain-0.5.0.0.alpha.5' it is necessary to create
the configuration file ~/.config/pdfchain.ini manually.

$ echo -e "[Path]\npdftk = pdftk" > ~/.config/pdfchain.ini

User Documentation

There is a User Documentation for the previous version.


Downloads