tool.pdf

Class Validate

public class Validate extends Object

Validate PDF integrity. Can also be run programmically by PDF generators to validate PDFs they just created.

Version: $Revision: 1.7 $ $Date: 2003/09/26 12:21:43 $

Field Summary
static intLEVEL_DEVEL
static intLEVEL_DEVEL_CONTENT
static intLEVEL_DEVEL_WARNING
static intLEVEL_FULL
static intLEVEL_QUICK
static StringUSAGE
static StringVERSION
Constructor Summary
Validate()
Method Summary
voiddefaults()
static voidmain(String[] argv)
voidsetLevel(int level)
voidsetRepair(boolean b)
booleanvalidate(File file)
Returns true iff PDF valid.
booleanvalidate(PDFReader pdfr)
voidvalidateDev(PDFReader pdfr)
booleanvalidateLinks(PDFReader pdfr)

Field Detail

LEVEL_DEVEL

public static final int LEVEL_DEVEL

LEVEL_DEVEL_CONTENT

public static final int LEVEL_DEVEL_CONTENT

LEVEL_DEVEL_WARNING

public static final int LEVEL_DEVEL_WARNING

LEVEL_FULL

public static final int LEVEL_FULL

LEVEL_QUICK

public static final int LEVEL_QUICK

USAGE

public static final String USAGE

VERSION

public static final String VERSION

Constructor Detail

Validate

public Validate()

Method Detail

defaults

public void defaults()

main

public static void main(String[] argv)

setLevel

public void setLevel(int level)

setRepair

public void setRepair(boolean b)

validate

public boolean validate(File file)
Returns true iff PDF valid.

validate

public boolean validate(PDFReader pdfr)

validateDev

public void validateDev(PDFReader pdfr)

validateLinks

public boolean validateLinks(PDFReader pdfr)