| Constructor and Description |
|---|
ShadedPaint(PdfObject Shading,
boolean isPrinting,
GenericColorSpace shadingColorSpace,
PdfObjectReader currentPdfFile,
float[][] matrix,
boolean colorsReversed)
read general values
|
| Modifier and Type | Method and Description |
|---|---|
PdfObjectReader |
PdfDecoderInt.getIO()
allow access to PDF file
|
PdfObjectReader |
PdfDecoderFX.getIO()
allow access to PDF file
|
protected PdfObjectReader |
Parser.getIO() |
PdfObjectReader |
FileAccess.getIO() |
PdfObjectReader |
FileAccess.getNewReader() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
FileAccess.isFileViewable(PdfObjectReader currentPdfFile) |
boolean |
FileAccess.isPasswordSupplied(PdfObjectReader currentPdfFile) |
void |
FileAccess.setIO(PdfObjectReader pdfObjectReader) |
| Modifier and Type | Method and Description |
|---|---|
PdfObjectReader |
PatternColorSpace.getObjectReader() |
| Modifier and Type | Method and Description |
|---|---|
static PdfArrayIterator |
ColorspaceFactory.convertColValueToMixedArray(PdfObjectReader currentPdfFile,
byte[] raw) |
static GenericColorSpace |
ColorspaceFactory.getColorSpaceInstance(PdfObjectReader currentPdfFile,
PdfArrayIterator colorSpace)
used by commands which implicitly set colorspace
|
static FunctionObject |
ColorspaceFactory.getFunctionObjectFromRefOrDirect(PdfObjectReader currentPdfFile,
byte[] data) |
| Constructor and Description |
|---|
ColorMapping(PdfObjectReader currentPdfFile,
PdfObject functionObj) |
PatternColorSpace(PdfObjectReader currentPdfFile,
GenericColorSpace patternColorSpace)
Just initialises variables
|
| Constructor and Description |
|---|
MultiPageDecoder(PdfDecoderInt pdf,
PdfPageData pageData,
MultiPagesDisplay display,
MultiDisplayOptions multiDisplayOptions,
DynamicVectorRenderer currentDisplay,
int pageNumber,
FileAccess fileAccess,
PdfObjectReader io,
AcroRenderer formRenderer,
DecoderOptions options) |
| Modifier and Type | Method and Description |
|---|---|
void |
JavaFXMouseListener.checkLinks(boolean mouseClicked,
PdfObjectReader pdfObjectReader) |
void |
JavaFXMousePageTurn.checkLinks(boolean mouseClicked,
PdfObjectReader pdfObjectReader,
double x,
double y)
checks the link areas on the page and allow user to save file
|
| Modifier and Type | Method and Description |
|---|---|
void |
AnnotationHandler.checkLinks(Map objs,
boolean mouseClicked,
PdfObjectReader pdfObjectReader,
int x,
int y,
GUIFactory currentGUI,
Values commonValues)
called when mouse moves so you can react to context
|
static BufferedImage |
ExternalHandlers.decode(PdfObject pdfObject,
PdfObjectReader currentPdfFile,
PdfObject XObject,
int subtype,
int width,
int height,
int offsetImage,
float pageScaling) |
| Modifier and Type | Field and Description |
|---|---|
protected PdfObjectReader |
PdfFont.currentPdfFile
handle onto file access
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
PdfFont.init(PdfObjectReader current_pdf_file)
set number of glyphs to 256 or 65536
|
| Constructor and Description |
|---|
CIDFontType0(PdfObjectReader currentPdfFile,
String substituteFontFile)
get handles onto Reader so we can access the file
|
CIDFontType2(PdfObjectReader currentPdfFile,
boolean ttflag)
get handles onto Reader so we can access the file
|
CIDFontType2(PdfObjectReader currentPdfFile,
String substituteFontFile)
get handles onto Reader so we can access the file
|
PdfFont(PdfObjectReader current_pdf_file)
get handles onto Reader so we can access the file
|
TrueType(PdfObjectReader current_pdf_file,
String substituteFont)
get handles onto Reader so we can access the file
|
Type1C(PdfObjectReader current_pdf_file,
String substituteFont)
get handles onto Reader so we can access the file
|
Type3(PdfObjectReader current_pdf_file)
get handles onto Reader so we can access the file
|
| Modifier and Type | Method and Description |
|---|---|
static PDFFunction |
FunctionFactory.getFunction(PdfObject functionObj,
PdfObjectReader currentPdfFile)
Get the correct Function for the shading objct
|
| Modifier and Type | Method and Description |
|---|---|
PdfObject |
LinearParser.getLinearObject(boolean isOpen,
PdfObjectReader currentPdfFile) |
boolean |
LinearParser.isPageAvailable(int rawPage,
PdfObjectReader currentPdfFile) |
PdfObject |
LinearParser.readHintTable(PdfObjectReader currentPdfFile) |
byte[] |
LinearParser.readLinearData(PdfObjectReader currentPdfFile,
File tempURLFile,
InputStream is,
FileAccess fileAccess) |
| Modifier and Type | Method and Description |
|---|---|
PdfFileInformation |
PdfResources.getMetaData(PdfObjectReader currentPdfFile) |
Document |
PdfResources.getOutlineAsXML(PdfObjectReader currentPdfFile) |
PdfFileInformation |
PdfFileInformation.readPdfFileMetadata(PdfObject metadataObj,
PdfObjectReader currentPdfFile)
read the form data from the file
|
void |
PdfResources.setupResources(PdfStreamDecoder current,
boolean alwaysCheck,
PdfObject Resources,
int pageNumber,
PdfObjectReader currentPdfFile)
initialise OC Content and other items before Page decoded but after Resources read
|
void |
PdfResources.setValues(PdfObject pdfObject,
PdfObjectReader currentPdfFile) |
| Modifier and Type | Method and Description |
|---|---|
BufferedImage |
AcroRenderer.decode(PdfObject pdfObject,
PdfObjectReader currentPdfFile,
PdfObject XObject,
int subtype,
int width,
int height,
int offsetImage,
float pageScaling) |
PdfStreamDecoder |
AcroRenderer.getStreamDecoder(PdfObjectReader currentPdfFile,
PdfLayerList layer,
boolean isFirst) |
PrintStreamDecoder |
AcroRenderer.getStreamDecoderForPrinting(PdfObjectReader currentPdfFile,
PdfLayerList pdfLayerList) |
int |
AcroRenderer.openFile(int pageCount,
int insetW,
int insetH,
PdfPageData pageData,
PdfObjectReader currentPdfFile,
PdfObject acroObj)
initialise holders and variables, data structures and get a handle on data object
|
void |
AcroRenderer.resetAnnotData(int insetW,
int insetH,
PdfPageData pageData,
int page,
PdfObjectReader currentPdfFile,
byte[][] currentAnnotList)
initialise holders and variables and get a handle on data object
Complicated as Annotations stored on a PAGE basis whereas FORMS stored on a file basis |
| Modifier and Type | Field and Description |
|---|---|
protected PdfObjectReader |
SharedActionHandler.currentPdfFile |
protected PdfObjectReader |
EmptyActionHandler.currentPdfFile |
| Modifier and Type | Method and Description |
|---|---|
static PdfArrayIterator |
DestHandler.getDestFromObject(PdfObject formObj,
PdfObjectReader currentPdfFile) |
static int |
DestHandler.getPageNumberFromLink(PdfArrayIterator dest,
PdfObjectReader currentPdfFile)
Gets the page number from an A entry and Dest or D entry
|
protected void |
SharedActionHandler.popup(Object raw,
FormObject formObj,
PdfObjectReader currentPdfFile) |
protected void |
JavaFXDefaultActionHandler.popup(Object raw,
FormObject formObj,
PdfObjectReader currentPdfFile) |
protected void |
EmptyActionHandler.popup(Object raw,
FormObject formObj,
PdfObjectReader currentPdfFile) |
static PdfArrayIterator |
DestHandler.resolveIfIndirect(PdfObject formObj,
PdfArrayIterator dest,
PdfObjectReader currentPdfFile) |
| Modifier and Type | Field and Description |
|---|---|
PdfObjectReader |
GenericFormFactory.currentPdfFile |
| Modifier and Type | Method and Description |
|---|---|
void |
GenericFormFactory.reset(Object[] resources,
ActionHandler actionHandler,
PdfPageData pageData,
PdfObjectReader currentPdfFile) |
void |
FormFactory.reset(Object[] AcroRes,
ActionHandler actionHandler,
PdfPageData pageData,
PdfObjectReader currentPdfFile)
user can instance own value so we need to pass in these objects
|
| Constructor and Description |
|---|
FixImageIcon(PdfObject formObject,
PdfObject imgObj,
int iconRot,
PdfObjectReader pdfObjectReader,
int type,
int offset)
new code to store the data to create the image when needed to the size needed
offset = if 0 no change, 1 offset image, 2 invert image
|
FixImageIcon(PdfObject formObject,
PdfObject selObject,
PdfObject unselObject,
int iconRot,
int sel,
PdfObjectReader pdfObjectReader,
int type,
int offset)
new code that stores the data to create the image at the defined size needed.
|
ReadOnlyTextIcon(PdfObject form,
int iconRot,
PdfObjectReader pdfObjectReader,
PdfObject res)
new code to store the data to create the image when needed to the size needed
offset = if 0 no change, 1 offset image, 2 invert image
NOTE if decipherAppObject ios not called this will cause problems. |
| Modifier and Type | Method and Description |
|---|---|
void |
PdfLayerList.init(PdfObject OCProperties,
PdfObject PropertiesObj,
PdfObjectReader currentPdfFile,
int pageNumber)
add layers and settings to list
|
| Modifier and Type | Method and Description |
|---|---|
int |
OutlineData.readOutlineFileMetadata(PdfObject OutlinesObj,
PdfObjectReader currentPdfFile)
read the outline data
|
| Modifier and Type | Field and Description |
|---|---|
protected PdfObjectReader |
FormStream.currentPdfFile
handle of file reader for form streams
|
| Modifier and Type | Method and Description |
|---|---|
void |
FormStream.createAppearanceString(FormObject formObj,
PdfObjectReader inCurrentPdfFile)
takes in a FormObject already populated with values for the child to
overwrite
|
static String |
FormStream.decipherTextFromAP(PdfObjectReader currentPdfFile,
PdfObject Xobject)
Accepts PdfObjectReader and PdfObject containing an AP stream This reads
the AP stream, and returns the display text from stream
|
static BufferedImage |
FormStream.decode(PdfObject formObj,
PdfObjectReader currentPdfFile,
PdfObject XObject,
int subtype,
int width,
int height,
int offsetImage,
float pageScaling)
decode appearance stream and convert into VectorRenderObject we can
redraw if width and height are 0 we define the size hear offsetImage - 0=
no change, 1= offset, 2= invert image pScaling used by HTML - set to 1
otherwise
|
| Modifier and Type | Method and Description |
|---|---|
Document |
MarkedContentGenerator.getMarkedContentTree(PdfResources res,
PdfPageData pdfPageData,
PdfObjectReader currentPdfFile)
main entry paint
|
| Modifier and Type | Method and Description |
|---|---|
BufferedImage |
PDFtoImageConvertor.convert(DecoderResults resultsFromDecode,
int displayRotation,
PdfResources res,
ExternalHandlers externalHandlers,
int renderMode,
PdfPageData pageData,
AcroRenderer formRenderer,
float scaling,
PdfObjectReader currentPdfFile,
int pageIndex,
boolean imageIsTransparent,
String currentPageOffset) |
static PdfFont |
FontFactory.createFont(int fontType,
PdfObjectReader currentPdfFile,
String subFont) |
| Constructor and Description |
|---|
PdfFontFactory(PdfObjectReader currentPdfFile) |
PdfStreamDecoder(PdfObjectReader currentPdfFile) |
PdfStreamDecoder(PdfObjectReader currentPdfFile,
PdfLayerList layers)
create new StreamDecoder to create display
|
PdfStreamDecoderForPattern(PdfObjectReader currentPdfFile) |
PdfStreamDecoderForPrinting(PdfObjectReader currentPdfFile,
PdfLayerList layers) |
T3StreamDecoder(PdfObjectReader currentPdfFile) |
| Modifier and Type | Method and Description |
|---|---|
static void |
CS.execute(boolean isLowerCase,
String colorspaceObject,
GraphicsState gs,
PdfObjectCache cache,
PdfObjectReader currentPdfFile,
boolean isPrinting) |
| Modifier and Type | Method and Description |
|---|---|
static BufferedImage |
PDFObjectToImage.getImageFromPdfObject(PdfObject newSMask,
int fx,
int fw,
int fy,
int fh,
PdfObjectReader currentPdfFile,
ParserOptions parserOptions,
int formLevel,
float multiplyer,
boolean useTransparency,
float scaling) |
static PdfObject |
XForm.getSMask(float[] BBox,
GraphicsState gs,
PdfObjectReader currentPdfFile) |
| Constructor and Description |
|---|
DO(int imageCount,
PdfObjectReader currentPdfFile,
ErrorTracker errorTracker,
ImageHandler customImageHandler,
ObjectStore objectStoreStreamRef,
PdfImageData pdfImages,
PdfPageData pageData,
String imagesInFile) |
ID(int imageCount,
PdfObjectReader currentPdfFile,
ErrorTracker errorTracker,
ImageHandler customImageHandler,
ObjectStore objectStoreStreamRef,
PdfImageData pdfImages,
PdfPageData pageData,
String imagesInFile) |
ImageDecoder(int imageCount,
PdfObjectReader currentPdfFile,
ErrorTracker errorTracker,
ImageHandler customImageHandler,
ObjectStore objectStoreStreamRef,
PdfImageData pdfImages,
PdfPageData pageData,
String imagesInFile) |
| Modifier and Type | Method and Description |
|---|---|
static void |
MaskUtils.createMaskForm(PdfObject XObject,
String name,
PdfObject newSMask,
GraphicsState gs,
DynamicVectorRenderer current,
PdfObjectReader currentPdfFile,
ParserOptions parserOptions,
int formLevel,
float multiplyer,
boolean useTransparancy,
int blendMode) |
static BufferedImage |
MaskUtils.createTransparentForm(PdfObject XObject,
int fy,
int fw,
int fh,
PdfObjectReader currentPdfFile,
ParserOptions parserOptions,
int formLevel,
float multiplyer) |
| Modifier and Type | Method and Description |
|---|---|
static BufferedImage |
ConvertMaskToImage.convert(PdfObject newSMask,
PdfObjectReader currentPdfFile) |
| Modifier and Type | Method and Description |
|---|---|
static void |
F.execute(int tokenNumber,
boolean isStar,
int formLevel,
PdfShape currentDrawShape,
GraphicsState gs,
PdfObjectCache cache,
PdfObjectReader currentPdfFile,
DynamicVectorRenderer current,
ParserOptions parserOptions,
float multiplyer) |
static void |
SH.execute(String shadingObject,
PdfObjectCache cache,
GraphicsState gs,
boolean isPrinting,
int pageNum,
PdfObjectReader currentPdfFile,
PdfPageData pageData,
DynamicVectorRenderer current) |
| Modifier and Type | Method and Description |
|---|---|
static PdfObject |
BDC.execute(int startCommand,
int dataPointer,
byte[] raw,
String op,
GraphicsState gs,
PdfObjectReader currentPdfFile,
DynamicVectorRenderer current,
ParserOptions parserOptions) |
| Modifier and Type | Method and Description |
|---|---|
static void |
HTMLFontHandler.processFont(PdfFont restoredFont,
DynamicVectorRenderer current,
PdfObject newFont,
PdfObjectReader currentPdfFile) |
Copyright © 2017. All rights reserved.