COSObjectable
public class PDViewerPreferences extends java.lang.Object implements COSObjectable
Modifier and Type | Class | Description |
---|---|---|
static class |
PDViewerPreferences.BOUNDARY |
Enumeration containing all valid values for boundaries.
|
static class |
PDViewerPreferences.DUPLEX |
Enumeration containing all valid values for duplex.
|
static class |
PDViewerPreferences.NON_FULL_SCREEN_PAGE_MODE |
Enumeration containing all valid values for NonFullScreenPageMode.
|
static class |
PDViewerPreferences.PRINT_SCALING |
Enumeration containing all valid values for printscaling.
|
static class |
PDViewerPreferences.READING_DIRECTION |
Enumeration containing all valid values for ReadingDirection.
|
Constructor | Description |
---|---|
PDViewerPreferences(COSDictionary dic) |
Constructor that is used for a preexisting dictionary.
|
Modifier and Type | Method | Description |
---|---|---|
boolean |
centerWindow() |
Get the center window preference.
|
boolean |
displayDocTitle() |
Get the display doc title preference.
|
boolean |
fitWindow() |
Get the fit window preference.
|
COSBase |
getCOSObject() |
Convert this standard java object to a COS object.
|
COSDictionary |
getDictionary() |
This will get the underlying dictionary that this object wraps.
|
java.lang.String |
getDuplex() |
Get the Duplex preference.
|
java.lang.String |
getNonFullScreenPageMode() |
Get the non full screen page mode preference.
|
java.lang.String |
getPrintArea() |
Get the PrintArea preference.
|
java.lang.String |
getPrintClip() |
Get the PrintClip preference.
|
java.lang.String |
getPrintScaling() |
Get the PrintScaling preference.
|
java.lang.String |
getReadingDirection() |
Get the reading direction preference.
|
java.lang.String |
getViewArea() |
Get the ViewArea preference.
|
java.lang.String |
getViewClip() |
Get the ViewClip preference.
|
boolean |
hideMenubar() |
Get the menubar preference.
|
boolean |
hideToolbar() |
Get the toolbar preference.
|
boolean |
hideWindowUI() |
Get the window UI preference.
|
void |
setCenterWindow(boolean value) |
Set the center window preference.
|
void |
setDisplayDocTitle(boolean value) |
Set the display doc title preference.
|
void |
setDuplex(PDViewerPreferences.DUPLEX value) |
Set the Duplex preference.
|
void |
setFitWindow(boolean value) |
Set the fit window preference.
|
void |
setHideMenubar(boolean value) |
Set the menubar preference.
|
void |
setHideToolbar(boolean value) |
Set the toolbar preference.
|
void |
setHideWindowUI(boolean value) |
Set the window UI preference.
|
void |
setNonFullScreenPageMode(java.lang.String value) |
Deprecated.
|
void |
setNonFullScreenPageMode(PDViewerPreferences.NON_FULL_SCREEN_PAGE_MODE value) |
Set the non full screen page mode preference.
|
void |
setPrintArea(java.lang.String value) |
Deprecated.
|
void |
setPrintArea(PDViewerPreferences.BOUNDARY value) |
Set the PrintArea preference.
|
void |
setPrintClip(java.lang.String value) |
Deprecated.
|
void |
setPrintClip(PDViewerPreferences.BOUNDARY value) |
Set the PrintClip preference.
|
void |
setPrintScaling(PDViewerPreferences.PRINT_SCALING value) |
Set the PrintScaling preference.
|
void |
setReadingDirection(java.lang.String value) |
Deprecated.
|
void |
setReadingDirection(PDViewerPreferences.READING_DIRECTION value) |
Set the reading direction preference.
|
void |
setViewArea(java.lang.String value) |
Deprecated.
|
void |
setViewArea(PDViewerPreferences.BOUNDARY value) |
Set the ViewArea preference.
|
void |
setViewClip(java.lang.String value) |
Deprecated.
|
void |
setViewClip(PDViewerPreferences.BOUNDARY value) |
Set the ViewClip preference.
|
public static final java.lang.String NON_FULL_SCREEN_PAGE_MODE_USE_NONE
PDViewerPreferences.NON_FULL_SCREEN_PAGE_MODE
insteadpublic static final java.lang.String NON_FULL_SCREEN_PAGE_MODE_USE_OUTLINES
PDViewerPreferences.NON_FULL_SCREEN_PAGE_MODE
insteadpublic static final java.lang.String NON_FULL_SCREEN_PAGE_MODE_USE_THUMBS
PDViewerPreferences.NON_FULL_SCREEN_PAGE_MODE
insteadpublic static final java.lang.String NON_FULL_SCREEN_PAGE_MODE_USE_OPTIONAL_CONTENT
PDViewerPreferences.NON_FULL_SCREEN_PAGE_MODE
insteadpublic static final java.lang.String READING_DIRECTION_L2R
PDViewerPreferences.READING_DIRECTION
insteadpublic static final java.lang.String READING_DIRECTION_R2L
PDViewerPreferences.READING_DIRECTION
insteadpublic static final java.lang.String BOUNDARY_MEDIA_BOX
PDViewerPreferences.BOUNDARY
insteadpublic static final java.lang.String BOUNDARY_CROP_BOX
PDViewerPreferences.BOUNDARY
insteadpublic static final java.lang.String BOUNDARY_BLEED_BOX
PDViewerPreferences.BOUNDARY
insteadpublic static final java.lang.String BOUNDARY_TRIM_BOX
PDViewerPreferences.BOUNDARY
insteadpublic static final java.lang.String BOUNDARY_ART_BOX
PDViewerPreferences.BOUNDARY
insteadpublic PDViewerPreferences(COSDictionary dic)
dic
- The underlying dictionary.public COSDictionary getDictionary()
public COSBase getCOSObject()
getCOSObject
in interface COSObjectable
public boolean hideToolbar()
public void setHideToolbar(boolean value)
value
- Set the toolbar preference.public boolean hideMenubar()
public void setHideMenubar(boolean value)
value
- Set the menubar preference.public boolean hideWindowUI()
public void setHideWindowUI(boolean value)
value
- Set the window UI preference.public boolean fitWindow()
public void setFitWindow(boolean value)
value
- Set the fit window preference.public boolean centerWindow()
public void setCenterWindow(boolean value)
value
- Set the center window preference.public boolean displayDocTitle()
public void setDisplayDocTitle(boolean value)
value
- Set the display doc title preference.public java.lang.String getNonFullScreenPageMode()
public void setNonFullScreenPageMode(PDViewerPreferences.NON_FULL_SCREEN_PAGE_MODE value)
value
- Set the non full screen page mode preference.public void setNonFullScreenPageMode(java.lang.String value)
value
- Set the non full screen page mode preference.public java.lang.String getReadingDirection()
public void setReadingDirection(PDViewerPreferences.READING_DIRECTION value)
value
- Set the reading direction preference.public void setReadingDirection(java.lang.String value)
value
- Set the reading direction preference.public java.lang.String getViewArea()
public void setViewArea(java.lang.String value)
value
- Set the ViewArea preference.public void setViewArea(PDViewerPreferences.BOUNDARY value)
value
- Set the ViewArea preference.public java.lang.String getViewClip()
public void setViewClip(PDViewerPreferences.BOUNDARY value)
value
- Set the ViewClip preference.public void setViewClip(java.lang.String value)
value
- Set the ViewClip preference.public java.lang.String getPrintArea()
public void setPrintArea(java.lang.String value)
value
- Set the PrintArea preference.public void setPrintArea(PDViewerPreferences.BOUNDARY value)
value
- Set the PrintArea preference.public java.lang.String getPrintClip()
public void setPrintClip(java.lang.String value)
value
- Set the PrintClip preference.public void setPrintClip(PDViewerPreferences.BOUNDARY value)
value
- Set the PrintClip preference.public java.lang.String getDuplex()
public void setDuplex(PDViewerPreferences.DUPLEX value)
value
- Set the Duplex preference.public java.lang.String getPrintScaling()
public void setPrintScaling(PDViewerPreferences.PRINT_SCALING value)
value
- Set the PrintScaling preference.