public class PdfPageData extends Object implements Serializable
| Constructor and Description |
|---|
PdfPageData() |
| Modifier and Type | Method and Description |
|---|---|
void |
checkSizeSet(int pageNumber)
make sure a value set for crop and media box (used internally to trap 'odd' settings and insure setup correctly)
|
int |
getCropBoxHeight(int pageNumber) |
float |
getCropBoxHeight2D(int pageNumber) |
int |
getCropBoxWidth(int pageNumber) |
float |
getCropBoxWidth2D(int pageNumber)
return cropBox width
|
int |
getCropBoxX(int pageNumber) |
float |
getCropBoxX2D(int pageNumber) |
int |
getCropBoxY(int pageNumber) |
float |
getCropBoxY2D(int pageNumber) |
String |
getCropValue(int currentPage) |
HtmlPageData |
getHTMLData() |
int |
getMediaBoxHeight(int pageNumber) |
int |
getMediaBoxWidth(int pageNumber) |
int |
getMediaBoxX(int pageNumber) |
int |
getMediaBoxY(int pageNumber) |
String |
getMediaValue(int currentPage) |
PageOrigins |
getOrigin()
allow page to start at different locations (bottom left is default)
|
int |
getPageCount()
get page count
|
int |
getRotation(int pageNumber) |
int |
getScaledCropBoxHeight(int pageNumber) |
int |
getScaledCropBoxWidth(int pageNumber) |
int |
getScaledCropBoxX(int pageNumber) |
int |
getScaledCropBoxY(int pageNumber) |
int |
getScaledMediaBoxHeight(int pageNumber) |
int |
getScaledMediaBoxWidth(int pageNumber) |
int |
getScaledMediaBoxX(int pageNumber) |
int |
getScaledMediaBoxY(int pageNumber) |
int |
getScaledTotalDoubleHeight() |
int |
getScaledTotalDoubleWidth() |
int |
getScaledTotalSingleHeight() |
int |
getScaledTotalSingleWidth() |
float |
getScalingValue()
Get the scaling value currently being used
|
boolean |
hasMultipleSizes() |
void |
setCropBox(float[] cropBox)
set crop with values and align with media box
|
void |
setMediaBox(float[] mediaBox)
set string with raw values and assign values to crop and media size
|
void |
setOrigin(PageOrigins newPageOrigin)
set page co-ord system to different location
|
void |
setPageCount(int count) |
void |
setPageRotation(int value,
int pageNumber) |
void |
setScalingValue(float scalingValue)
Scaling value to apply to all values
|
public void checkSizeSet(int pageNumber)
pageNumber - Page to be displayedpublic final int getMediaBoxHeight(int pageNumber)
pageNumber - Page to be displayedpublic final int getMediaBoxY(int pageNumber)
pageNumber - Page to be displayedpublic final int getMediaBoxX(int pageNumber)
pageNumber - Page to be displayedpublic void setMediaBox(float[] mediaBox)
mediaBox - row values of PDF page datapublic void setCropBox(float[] cropBox)
cropBox - crop values of PDF page datapublic void setPageRotation(int value,
int pageNumber)
public final int getMediaBoxWidth(int pageNumber)
pageNumber - Page to be displayedpublic String getMediaValue(int currentPage)
currentPage - the new current pagepublic String getCropValue(int currentPage)
currentPage - the new current pagepublic int getScaledCropBoxX(int pageNumber)
pageNumber - the page to be displayedpublic int getScaledCropBoxWidth(int pageNumber)
pageNumber - the page to be displayedpublic int getScaledCropBoxY(int pageNumber)
pageNumber - the page to be displayedpublic int getScaledCropBoxHeight(int pageNumber)
pageNumber - the page to be displayedpublic int getCropBoxX(int pageNumber)
pageNumber - the page to be displayedpublic float getCropBoxX2D(int pageNumber)
pageNumber - the page to be displayedpublic int getCropBoxWidth(int pageNumber)
pageNumber - the page to be displayedpublic float getCropBoxWidth2D(int pageNumber)
pageNumber - the page to be displayedpublic int getCropBoxY(int pageNumber)
pageNumber - the page to be displayedpublic float getCropBoxY2D(int pageNumber)
pageNumber - the page to be displayedpublic int getCropBoxHeight(int pageNumber)
pageNumber - the page to be displayedpublic float getCropBoxHeight2D(int pageNumber)
pageNumber - the page to be displayedpublic float getScalingValue()
public void setScalingValue(float scalingValue)
scalingValue - The new scaling valuepublic final int getPageCount()
public final int getRotation(int pageNumber)
pageNumber - the page to be displayedpublic final int getScaledMediaBoxHeight(int pageNumber)
pageNumber - the page to be displayedpublic final int getScaledMediaBoxWidth(int pageNumber)
pageNumber - the page to be displayedpublic final int getScaledMediaBoxX(int pageNumber)
pageNumber - the page to be displayedpublic final int getScaledMediaBoxY(int pageNumber)
pageNumber - the page to be displayedpublic int getScaledTotalDoubleWidth()
public int getScaledTotalDoubleHeight()
public int getScaledTotalSingleHeight()
public int getScaledTotalSingleWidth()
public boolean hasMultipleSizes()
public void setOrigin(PageOrigins newPageOrigin)
newPageOrigin - New location of page co-ordpublic PageOrigins getOrigin()
public void setPageCount(int count)
public HtmlPageData getHTMLData()
Copyright © 2017. All rights reserved.