Package | Description |
---|---|
com.etymon.pj | |
com.etymon.pj.exception | |
com.etymon.pj.tools |
Modifier and Type | Method and Description |
---|---|
private static long[][] |
PdfParser.getNextXref(Pdf pdf,
java.io.RandomAccessFile raf,
long start,
long[][] xref) |
private static PjObject |
PdfParser.getObject(Pdf pdf,
java.io.RandomAccessFile raf,
long[][] xref,
int num) |
static void |
PdfParser.getObjects(Pdf pdf,
java.io.RandomAccessFile raf) |
private static long |
PdfParser.getStartXref(java.io.RandomAccessFile raf) |
private static long[][] |
PdfParser.getXref(Pdf pdf,
java.io.RandomAccessFile raf) |
static PjObject |
PdfParser.parse(Pdf pdf,
java.io.RandomAccessFile raf,
long[][] xref,
byte[] data,
int start) |
private void |
Pdf.readFromFile(java.lang.String filename) |
Constructor and Description |
---|
Pdf(java.lang.String filename)
Creates a PDF document from an existing PDF file.
|
Modifier and Type | Class and Description |
---|---|
class |
InvalidPdfObjectException
An exception that gets thrown when the parser encounters invalid
data while trying to read the startxref.
|
class |
PdfFormatException
An exception that gets thrown when the parser encounters invalid
PDF data.
|
class |
PjScriptException
An exception that gets thrown by PjScript.
|
class |
StartxrefFormatException
An exception that gets thrown when the parser encounters invalid
data while trying to read the startxref.
|
class |
XrefFormatException
An exception that gets thrown when the parser encounters invalid
data while trying to read the xref table.
|
Modifier and Type | Method and Description |
---|---|
private static int |
PjScript.appendPage(Pdf pdf,
java.util.Vector texts,
java.util.Hashtable vars) |