An open API service indexing awesome lists of open source software.

https://github.com/con-f-use/bookletimposer

Bookletimposer is an utility to achieve some basic imposition on PDF documents, especially designed to work on booklets.
https://github.com/con-f-use/bookletimposer

Last synced: 4 months ago
JSON representation

Bookletimposer is an utility to achieve some basic imposition on PDF documents, especially designed to work on booklets.

Awesome Lists containing this project

README

        

BookletImposer / pdfimposer
Achieve some basic imposition on PDF documents

What is it ?
============

Bookletimposer is an utility to achieve some basic imposition on PDF
documents, especially designed to work on booklets.

Bookletimposer is implemented as a commandline and GTK+ interface to pdfimposer,
a reusable python module built on top of pyPdf.

It was tested on GNU/Linux althought it may work on any systems with a Python
interpreter.

Bookletimposer and pdfimposer are both free software released under the GNU
General Public License, either version 3 or (at your option) any later version.
See COPYING for the full text of the license.

Features
========

- transform linear documents to booklets
- transform booklets to linear documents
- reduce a document to put many on one sheet

Development state
=================

BookletImposer is under development, which means that for the moment, some
things work, some others does not... Thanks to report bugs to
if you find some!

Furethermore, some funtionalities are still to be implemented.

Dependencies
============

pdfimposer requires:

- python (>= 2.6)
- pyPdf (>= 1.13)

BookletImposer also requires:

- PyGObject
- gtk+ (>= 3.0)
- glib

In addition, the build and installation process requires:

- python-distutils-extra
- pandoc

Quick installation
==================

Once the tarball downloaded and extracted:

$ ./setup.py build

Then as root:

# ./setup.py install

pdfimposer API documentation
============================

See generated epydoc documentation (available at
)

BookletImposer usage
====================

BookletImposer can be launched from the Office section of the Application menu,
or with te command:

$ bookletimposer

Help on command line options is available in the man page.