tool.pdf

Class Impose

public class Impose extends Object

Imposition, including n-up.

Version: $Revision: 1.10 $ $Date: 2004/02/05 23:11:44 $

Field Summary
static StringUSAGE
static StringVERSION
Constructor Summary
Impose()
Method Summary
voiddefaults()
voidimpose(File file)
voidimpose(File filein, File fileout)
voidimpose(PDFReader pdfr, PDFWriter pdfw)
static voidmain(String[] argv)
voidsetDimensions(int cols, int rows)
voidsetLayout(String layout)
't', 'b', 'l', 'r' num[orientation],...
voidsetMargin(int margin)
Set size of margin around sides of each page, in PDF points of 72 per inch.
voidsetNup(int n)
voidsetPaperSize(int width, int height)
Set page width and height, in printers points of 72 to 1 inch.
voidsetRange(String range)
voidsetSeparator(double width)

Field Detail

USAGE

public static final String USAGE

VERSION

public static final String VERSION

Constructor Detail

Impose

public Impose()

Method Detail

defaults

public void defaults()

impose

public void impose(File file)

impose

public void impose(File filein, File fileout)

impose

public void impose(PDFReader pdfr, PDFWriter pdfw)

main

public static void main(String[] argv)

setDimensions

public void setDimensions(int cols, int rows)

setLayout

public void setLayout(String layout)
't', 'b', 'l', 'r' num[orientation],... where orientation is 'r', 'l', 'u'

setMargin

public void setMargin(int margin)
Set size of margin around sides of each page, in PDF points of 72 per inch.

setNup

public void setNup(int n)

setPaperSize

public void setPaperSize(int width, int height)
Set page width and height, in printers points of 72 to 1 inch.

setRange

public void setRange(String range)

setSeparator

public void setSeparator(double width)