Package org.loboevolution.pdfview
Class PDFDebugger
java.lang.Object
org.loboevolution.pdfview.PDFDebugger
PDFDebugger class.
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringConstantDEBUG_DCTDECODE_DATA="debugdctdecode"static final booleanConstantDEBUG_IMAGES=falsestatic final booleanConstantDEBUG_OPERATORS=falsestatic final booleanConstantDEBUG_PATH=falsestatic final intConstantDEBUG_STOP_AT_INDEX=0static final booleanConstantDEBUG_TEXT=falsestatic intConstantdebuglevel=4000static final booleanConstantDISABLE_CLIP=falsestatic final booleanConstantDISABLE_FORMS=falsestatic final booleanConstantDISABLE_IMAGES=falsestatic final booleanConstantDISABLE_PATH_FILL=falsestatic final booleanConstantDISABLE_PATH_STROKE=falsestatic final booleanConstantDISABLE_PATH_STROKE_FILL=falsestatic final booleanConstantDISABLE_SHADER=falsestatic final booleanConstantDISABLE_TEXT=falsestatic final booleanConstantDISABLE_THUMBNAILS=falsestatic final longConstantDRAW_DELAY=0static final booleanConstantSHOW_TEXT_ANCHOR=falsestatic final booleanConstantSHOW_TEXT_REGIONS=false -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voiddebug.static voiddebug.static voiddebugImage(BufferedImage image, String name) debugImage.static voiddump.static StringdumpStream(byte[] stream) dumpStream.static Stringescape.static voidlogPath(GeneralPath path, String operation) logPath.static voidsetDebugLevel(int level) setDebugLevel.
-
Field Details
-
DEBUG_DCTDECODE_DATA
ConstantDEBUG_DCTDECODE_DATA="debugdctdecode"- See Also:
-
DEBUG_TEXT
public static final boolean DEBUG_TEXTConstantDEBUG_TEXT=false- See Also:
-
DEBUG_IMAGES
public static final boolean DEBUG_IMAGESConstantDEBUG_IMAGES=false- See Also:
-
DEBUG_OPERATORS
public static final boolean DEBUG_OPERATORSConstantDEBUG_OPERATORS=false- See Also:
-
DEBUG_PATH
public static final boolean DEBUG_PATHConstantDEBUG_PATH=false- See Also:
-
DEBUG_STOP_AT_INDEX
public static final int DEBUG_STOP_AT_INDEXConstantDEBUG_STOP_AT_INDEX=0- See Also:
-
DISABLE_TEXT
public static final boolean DISABLE_TEXTConstantDISABLE_TEXT=false- See Also:
-
DISABLE_IMAGES
public static final boolean DISABLE_IMAGESConstantDISABLE_IMAGES=false- See Also:
-
DISABLE_PATH_STROKE
public static final boolean DISABLE_PATH_STROKEConstantDISABLE_PATH_STROKE=false- See Also:
-
DISABLE_PATH_FILL
public static final boolean DISABLE_PATH_FILLConstantDISABLE_PATH_FILL=false- See Also:
-
DISABLE_PATH_STROKE_FILL
public static final boolean DISABLE_PATH_STROKE_FILLConstantDISABLE_PATH_STROKE_FILL=false- See Also:
-
DISABLE_CLIP
public static final boolean DISABLE_CLIPConstantDISABLE_CLIP=false- See Also:
-
DISABLE_FORMS
public static final boolean DISABLE_FORMSConstantDISABLE_FORMS=false- See Also:
-
DISABLE_SHADER
public static final boolean DISABLE_SHADERConstantDISABLE_SHADER=false- See Also:
-
SHOW_TEXT_REGIONS
public static final boolean SHOW_TEXT_REGIONSConstantSHOW_TEXT_REGIONS=false- See Also:
-
SHOW_TEXT_ANCHOR
public static final boolean SHOW_TEXT_ANCHORConstantSHOW_TEXT_ANCHOR=false- See Also:
-
DISABLE_THUMBNAILS
public static final boolean DISABLE_THUMBNAILSConstantDISABLE_THUMBNAILS=false- See Also:
-
DRAW_DELAY
public static final long DRAW_DELAYConstantDRAW_DELAY=0- See Also:
-
debuglevel
public static int debuglevelConstantdebuglevel=4000
-
-
Constructor Details
-
PDFDebugger
public PDFDebugger()
-
-
Method Details
-
debugImage
debugImage.
- Parameters:
image- aBufferedImageobject.name- aStringobject.
-
debug
debug.
-
debug
debug.
- Parameters:
msg- aStringobject.
-
escape
escape.
-
setDebugLevel
public static void setDebugLevel(int level) setDebugLevel.
- Parameters:
level- aIntegerobject.
-
dumpStream
dumpStream.
- Parameters:
stream- an array ofobjects.invalid reference
byte- Returns:
- a
Stringobject.
-
logPath
logPath.
- Parameters:
path- aGeneralPathobject.operation- aStringobject.
-
dump
dump.
- Parameters:
obj- aPDFObjectobject.- Throws:
IOException- if any.
-