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

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.