Metadata-Version: 1.0
Name: pdfnup
Version: 0.3.1
Summary: Layout multiple pages per sheet of a PDF document.
Home-page: http://www.dinu-gherman.net/
Author: Dinu Gherman
Author-email: gherman@darwin.in-berlin.de
License: GPL 3
Download-URL: http://www.dinu-gherman.net/tmp/pdfnup-0.3.1.tar.gz
Description: `Pdfnup` is a Python module and command-line tool for layouting multiple
        pages per sheet of a PDF document. Using it you can take a PDF document
        and create a new PDF document from it where each page contains a number
        of minimized pages from the original PDF file.
        
        Right now `pdfnup` should be used on documents with all pages the same
        size, and half square page numbers per sheet work best on paper sizes
        of the ISO A series.
        
        Basically, `pdfnup` wrapps `pyPdf <http://pypi.python.org/pypi/pyPdf>`_,
        a package written by Mathieu Fenniak, which does not provide tools like
        this for using the core functionality easily from the command-line or
        from a Python module.
        
        
        Features
        ++++++++
        
        - save minimized pages of a given PDF document in a new PDF document
        - allow n pages per sheet, with n being square or half square
        - allow customizing of layout order, both horizontally and vertically
        - allow patterns for output files
        - install a Python module named ``pdfnup.py``
        - install a Python command-line script named ``pdfnup``
        - provide a Unittest test suite
        
        
        Examples
        ++++++++
        
        You can use `pdfnup` as a Python module e.g. like in the following
        interactive Python session::
        
        >>> from pdfnup import generateNup
        >>>
        >>> generateNup("file.pdf", 8)
        written: file-8up.pdf
        >>> generateNup("file.pdf", 8, dirs="LD")
        written: file-8up.pdf
        
        In addition there is a script named ``pdfnup``, which can be used
        more easily from the system command-line like this (you can see many
        more examples when typing ``pdfnup -h`` on the command-line)::
        
        $ pdfnup file.pdf
        written: file-4up.pdf
        $ pdfnup -n 8 file.pdf
        written: file-8up.pdf
        $ pdfnup -n 8 -l LD file.pdf
        written: file-8up.pdf
        $ pdfnup -n 9 /path/file[12].pdf
        written: /path/file1-9up.pdf
        written: /path/file2-9up.pdf
        $ pdfnup -n 8 -o "%(dirname)s/foo.pdf" /path/file.pdf
        written: /path/foo.pdf
        
Keywords: PDF,minimizig pages
Platform: Posix
Platform: Windows
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Console
Classifier: Intended Audience :: End Users/Desktop
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: GNU General Public License (GPL)
Classifier: Operating System :: MacOS :: MacOS X
Classifier: Operating System :: POSIX
Classifier: Operating System :: Microsoft :: Windows
Classifier: Programming Language :: Python
Classifier: Topic :: Utilities
Classifier: Topic :: Printing
