|
Elexis: Das führende OpenSource-Arztpraxisprogamm im deutschsprachigen Raum Java doc for Elexis version 2.1.7.dev vom 17.03.2013 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectag.ion.bion.officelayer.filter.PDFFilterProperties
public class PDFFilterProperties
Contains PDF properties for exporting an OpenOffice.org document to PDF.
Constructor Summary | |
---|---|
PDFFilterProperties()
|
Method Summary | |
---|---|
com.sun.star.beans.PropertyValue[] |
getAdditionalPropertyValues()
Returns the additional property values. |
boolean |
getCenterWindow()
Returns if the PDF viewer window is centered to the screen when the PDF document is opened. |
int |
getChangesMode()
Returns the changes mode allowed to the document: 0: PDF document cannot be changed 1: Inserting, deleting and rotating pages is allowed 2: Filling of form field is allowed 3: Filling of form field and commenting is allowed 4: All the changes of the previous selections are permitted, with the only exclusion of page extraction |
java.lang.String |
getDocumentOpenPassword()
Returns the password you must know to open the PDF document, or null if no document open password is set. |
boolean |
getEnableCopyingOfContent()
Returns if the pages and the PDF document content can be extracted to be used in other documents: Copy from the PDF document and paste eleswhere. |
boolean |
getEnableTextAccessForAccessibilityTools()
Returns if the PDF document content can be extracted to be used in accessibility applications. |
boolean |
getExportFormFields()
Returns whether form fields are exported as widgets or only their fixed print representation is exported. |
int |
getMagnificationMode()
Returns the magnification to be performed when the PDF document is opened: 0: Opens with default zoom magnification 1: Opens magnified to fit the entire page within the window 2: Opens magnified to fit the entire page width within the window 3: Opens magnified to fit the entire width of its boundig box within the window (cuts out margins) 4: Opens with a zoom level given in the ueZoomue property. |
int |
getMaxImageResolution()
Returns the DPI to reduce images to. |
java.lang.String |
getPageRange()
Returns which pages are exported to the PDF document. |
int |
getPdfVersion()
Returns the PDF version that should be generated: 0: PDF 1.4 (default selection) 1: PDF/A-1 (ISO 19005-1:2005). |
java.lang.String |
getPermissionPassword()
Returns the password that a user will need to change the permissions of the exported PDF, or null if no permission password is set. |
int |
getPictureQuality()
Returns the quality of the JPG export in a range from 0 to 100. |
int |
getPrintingMode()
Returns the printing mode of the document: 0: PDF document cannot be printed 1: PDF document can be printed at low resolution only 2: PDF document can be printed at maximum resolution |
boolean |
getSkipEmptyPages()
Returns if automatically inserted empty pages are suppressed. |
int |
getZoom()
Returns the zoom level between 50 and 1600 a PDF document is opened with. |
void |
setAdditionalPropertyValues(com.sun.star.beans.PropertyValue[] additionalProps)
Set the additional property values that can be used for properties not covered by this class. |
void |
setCenterWindow(boolean centerWindow)
Set if the PDF viewer window is centered to the screen when the PDF document is opened. |
void |
setChangesMode(int changesMode)
Set the changes mode allowed to the document: 0: PDF document cannot be changed 1: Inserting, deleting and rotating pages is allowed 2: Filling of form field is allowed 3: Filling of form field and commenting is allowed 4: All the changes of the previous selections are permitted, with the only exclusion of page extraction |
void |
setDocumentOpenPassword(java.lang.String documentOpenPassword)
Set the password you must know to open the PDF document. |
void |
setEnableCopyingOfContent(boolean enableCopyingOfContent)
Set if the pages and the PDF document content can be extracted to be used in other documents: Copy from the PDF document and paste eleswhere. |
void |
setEnableTextAccessForAccessibilityTools(boolean enableTextAccessForAccessibilityTools)
Set if the PDF document content can be extracted to be used in accessibility applications. |
void |
setExportFormFields(boolean exportFormFields)
Set whether form fields are exported as widgets or only their fixed print representation is exported. |
void |
setMagnificationMode(int magnificationMode)
Set the magnification to be performed when the PDF document is opened: 0: Opens with default zoom magnification 1: Opens magnified to fit the entire page within the window 2: Opens magnified to fit the entire page width within the window 3: Opens magnified to fit the entire width of its boundig box within the window (cuts out margins) 4: Opens with a zoom level given in the ueZoomue property. |
void |
setMaxImageResolution(int maxImageResolution)
Set the DPI to reduce images to. |
void |
setPageRange(java.lang.String pageRange)
Set which pages are exported to the PDF document. |
void |
setPdfVersion(int pdfVersion)
Set the PDF version that should be generated: 0: PDF 1.4 (default selection) 1: PDF/A-1 (ISO 19005-1:2005). |
void |
setPermissionPassword(java.lang.String permissionPassword)
Set the password that a user will need to change the permissions of the exported PDF. |
void |
setPictureQuality(int quality)
Set the quality of the JPG export in a range from 0 to 100. |
void |
setPrintingMode(int printingMode)
Set the printing mode of the document: 0: PDF document cannot be printed 1: PDF document can be printed at low resolution only 2: PDF document can be printed at maximum resolution |
void |
setSkipEmptyPages(boolean skipEmptyPages)
Set if automatically inserted empty pages are suppressed. |
void |
setZoom(int zoom)
Set the zoom level between 50 and 1600 a PDF document is opened with. |
com.sun.star.beans.PropertyValue[] |
toPropertyValues()
Returns the property values of this properties. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public PDFFilterProperties()
Method Detail |
---|
public java.lang.String getPermissionPassword()
public void setPermissionPassword(java.lang.String permissionPassword)
permissionPassword
- the clear test password to be used, or null to not
use a permission passwordpublic java.lang.String getDocumentOpenPassword()
public void setDocumentOpenPassword(java.lang.String documentOpenPassword)
documentOpenPassword
- the clear test password to be used, or null to not
use a document open passwordpublic int getPrintingMode()
public void setPrintingMode(int printingMode)
printingMode
- the printing mode to be setpublic int getChangesMode()
public void setChangesMode(int changesMode)
changesMode
- the changes mode to be setpublic boolean getEnableCopyingOfContent()
public void setEnableCopyingOfContent(boolean enableCopyingOfContent)
enableCopyingOfContent
- if the pages and the PDF document content can be
extracted to be used in other documentspublic boolean getEnableTextAccessForAccessibilityTools()
public void setEnableTextAccessForAccessibilityTools(boolean enableTextAccessForAccessibilityTools)
enableTextAccessForAccessibilityTools
- if the PDF document content can be extracted to
be used in accessibility applicationspublic java.lang.String getPageRange()
public void setPageRange(java.lang.String pageRange)
enableTextAccessForAccessibilityTools
- if the PDF document content can be extracted to
be used in accessibility applicationspublic int getPictureQuality()
public void setPictureQuality(int quality)
quality
- the quality of the JPG export in a range from 0 to 100public int getMaxImageResolution()
public void setMaxImageResolution(int maxImageResolution)
maxImageResolution
- the DPI to reduce images to, or -1 to not reducepublic boolean getExportFormFields()
public void setExportFormFields(boolean exportFormFields)
exportFormFields
- whether form fields are exported as widgets or
only their fixed print representation is exportedpublic boolean getCenterWindow()
public void setCenterWindow(boolean centerWindow)
centerWindow
- if the PDF viewer window is centered to the
screen when the PDF document is openedpublic int getMagnificationMode()
public void setMagnificationMode(int magnificationMode)
magnificationMode
- the magnification to be performed when the PDF document
is openedpublic int getZoom()
public void setZoom(int zoom)
zoom
- the zoom level between 50 and 1600 a PDF document is opened withpublic boolean getSkipEmptyPages()
public void setSkipEmptyPages(boolean skipEmptyPages)
skipEmptyPages
- if automatically inserted empty pages are
suppressedpublic int getPdfVersion()
public void setPdfVersion(int pdfVersion)
pdfVersion
- the PDF version that should be generatedpublic com.sun.star.beans.PropertyValue[] getAdditionalPropertyValues()
public void setAdditionalPropertyValues(com.sun.star.beans.PropertyValue[] additionalProps)
additionalProps
- the additional property values that are not covered
by this classpublic com.sun.star.beans.PropertyValue[] toPropertyValues()
|
Elexis: Das führende OpenSource-Arztpraxisprogamm im deutschsprachigen Raum Java doc for Elexis version 2.1.7.dev vom 17.03.2013 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |