public class PreviewOptions extends PageOptions implements IPreviewOptions
Represents document preview options.
| Constructor and Description |
|---|
PreviewOptions(PageStreamFactory pageStreamFactory,
int previewMode)
Initializes a new instance of the
PreviewOptions class. |
PreviewOptions(PageStreamFactory pageStreamFactory,
int previewMode,
int[] pageNumbers)
Initializes a new instance of the
PreviewOptions class. |
PreviewOptions(PageStreamFactory pageStreamFactory,
int previewMode,
int startNumber,
int endNumber)
Initializes a new instance of the
PreviewOptions class. |
PreviewOptions(PageStreamFactory pageStreamFactory,
int previewMode,
int startNumber,
int endNumber,
int mode)
Initializes a new instance of the
PreviewOptions class. |
| Modifier and Type | Method and Description |
|---|---|
int |
getHeight()
Preview height.
|
int |
getMode()
Mode for preview.
|
PageStreamFactory |
getPageStreamFactory()
PageStreamFactory for create or release output page preview stream.
|
String |
getPathByPageNumber(int pageNumber,
String extension)
Gets the full file path of previewed document by page number with defined extension.
|
int |
getResolution()
Image resolution.
|
int |
getWidth()
Preview width.
|
void |
setHeight(int value)
Preview height.
|
void |
setResolution(int value)
Image resolution.
|
void |
setWidth(int value)
Preview width.
|
void |
validate(FileType fileType)
Validates the preview options.
|
pagesclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetPagespublic PreviewOptions(PageStreamFactory pageStreamFactory, int previewMode)
Initializes a new instance of the PreviewOptions class.
pageStreamFactory - The method that instantiates stream used to write output page data.previewMode - The preview mode of Mode(getMode()/setMode(int))public PreviewOptions(PageStreamFactory pageStreamFactory, int previewMode, int[] pageNumbers)
Initializes a new instance of the PreviewOptions class.
pageStreamFactory - The method that instantiates stream used to write output page data.previewMode - The preview mode of Mode(getMode()/setMode(int))pageNumbers - Page numbers.public PreviewOptions(PageStreamFactory pageStreamFactory, int previewMode, int startNumber, int endNumber) throws Exception
Initializes a new instance of the PreviewOptions class.
pageStreamFactory - The method that instantiates stream used to write output page data.previewMode - The preview mode of Mode(getMode()/setMode(int))startNumber - The start page number.endNumber - The end page number.Exceptionpublic PreviewOptions(PageStreamFactory pageStreamFactory, int previewMode, int startNumber, int endNumber, int mode) throws Exception
Initializes a new instance of the PreviewOptions class.
pageStreamFactory - The method that instantiates stream used to write output page data.previewMode - The preview mode of Mode(getMode()/setMode(int))startNumber - The start page number.endNumber - The end page number.mode - The range mode.Exceptionpublic final int getHeight()
Preview height.
getHeight in interface IPreviewOptionspublic final int getMode()
Mode for preview.
getMode in interface IPreviewOptionspublic PageStreamFactory getPageStreamFactory()
PageStreamFactory for create or release output page preview stream.
getPageStreamFactory in interface IPreviewOptionspublic final String getPathByPageNumber(int pageNumber, String extension)
Gets the full file path of previewed document by page number with defined extension.
getPathByPageNumber in interface IPreviewOptionspageNumber - Page number of preview.extension - Extension of file.public final int getResolution()
Image resolution.
getResolution in interface IPreviewOptionspublic final int getWidth()
Preview width.
getWidth in interface IPreviewOptionspublic final void setHeight(int value)
Preview height.
setHeight in interface IPreviewOptionspublic final void setResolution(int value)
Image resolution.
setResolution in interface IPreviewOptionspublic final void setWidth(int value)
Preview width.
setWidth in interface IPreviewOptionspublic final void validate(FileType fileType) throws Exception
Validates the preview options.
validate in interface IPreviewOptionsfileType - The file type.ExceptionCopyright © 2024. All rights reserved.