public class LinearParser extends Object
| Modifier and Type | Field and Description |
|---|---|
boolean |
isLinearizationTested
flag if we have tested - reset for every file
|
LinearThread |
linearizedBackgroundReaderer |
| Constructor and Description |
|---|
LinearParser() |
| Modifier and Type | Method and Description |
|---|---|
void |
closePdfFile() |
PdfObject |
getLinearObject(boolean isOpen,
PdfObjectReader currentPdfFile) |
PdfObject |
getLinearPageObject() |
int |
getPageCount() |
boolean |
hasLinearData() |
boolean |
isPageAvailable(int rawPage,
PdfObjectReader currentPdfFile) |
PdfObject |
readHintTable(PdfObjectReader currentPdfFile) |
byte[] |
readLinearData(PdfObjectReader currentPdfFile,
File tempURLFile,
InputStream is,
FileAccess fileAccess) |
public boolean isLinearizationTested
public LinearThread linearizedBackgroundReaderer
public void closePdfFile()
public boolean isPageAvailable(int rawPage,
PdfObjectReader currentPdfFile)
public byte[] readLinearData(PdfObjectReader currentPdfFile, File tempURLFile, InputStream is, FileAccess fileAccess) throws IOException
IOExceptionpublic PdfObject readHintTable(PdfObjectReader currentPdfFile) throws PdfException
PdfExceptionpublic int getPageCount()
public boolean hasLinearData()
public PdfObject getLinearPageObject()
public PdfObject getLinearObject(boolean isOpen, PdfObjectReader currentPdfFile)
Copyright © 2017. All rights reserved.