public class PreviewOptions extends Object
| Constructor and Description |
|---|
PreviewOptions(ICreatePageStream createPageStream)
Initializes a new instance of the
PreviewOptions class causing the output stream to be closed. |
PreviewOptions(ICreatePageStream createPageStream,
IReleasePageStream releasePageStream)
Initializes a new instance of
PreviewOptions class causing the output stream to be returned to the client for further use. |
| Modifier and Type | Method and Description |
|---|---|
ICreatePageStream |
getCreatePageStream()
Gets an instance of the page stream creation delegate.
|
int |
getDpi()
Gets a dpi.
|
int |
getHeight()
Gets the page preview height.
|
int[] |
getPageNumbers()
Gets an array of page numbers to generate previews.
|
PreviewFormats |
getPreviewFormat()
Gets the preview image format.
|
IPreviewPageRender |
getPreviewPageRender()
Gets an instance of the page preview render info delegate.
|
IReleasePageStream |
getReleasePageStream()
Gets an instance of the page preview completion delegate.
|
int |
getWidth()
Gets the page preview width.
|
void |
setCreatePageStream(ICreatePageStream createPageStream)
Sets an instance of the page stream creation delegate.
|
void |
setDpi(int dpi)
Sets a dpi.
|
void |
setHeight(int height)
Sets the page preview height.
|
void |
setPageNumbers(int[] pageNumbers)
Sets an array of page numbers to generate previews.
|
void |
setPreviewFormat(PreviewFormats previewFormat)
Sets the preview image format.
|
void |
setPreviewPageRender(IPreviewPageRender previewPageRender)
Sets an instance of the page preview render info delegate.
|
void |
setReleasePageStream(IReleasePageStream releasePageStream)
Sets an instance of the page preview completion delegate.
|
void |
setWidth(int width)
Sets the page preview width.
|
public PreviewOptions(ICreatePageStream createPageStream)
PreviewOptions class causing the output stream to be closed.createPageStream - Creates a stream for a specific page preview.public PreviewOptions(ICreatePageStream createPageStream, IReleasePageStream releasePageStream)
PreviewOptions class causing the output stream to be returned to the client for further use.createPageStream - Creates a stream for a specific page previewreleasePageStream - Notifies that the page preview generation is done and gets the output stream.public int getWidth()
public void setWidth(int width)
width - The page width.public int getHeight()
public void setHeight(int height)
height - The page height.public int getDpi()
public void setDpi(int dpi)
dpi - The dpi.public int[] getPageNumbers()
public void setPageNumbers(int[] pageNumbers)
pageNumbers - A collection of page numbers.public PreviewFormats getPreviewFormat()
PreviewFormats numeration.public void setPreviewFormat(PreviewFormats previewFormat)
previewFormat - The preview format.public ICreatePageStream getCreatePageStream()
public void setCreatePageStream(ICreatePageStream createPageStream)
createPageStream - The page stream creation delegate.public IReleasePageStream getReleasePageStream()
public void setReleasePageStream(IReleasePageStream releasePageStream)
releasePageStream - The page preview completion delegate.public IPreviewPageRender getPreviewPageRender()
public void setPreviewPageRender(IPreviewPageRender previewPageRender)
previewPageRender - The page preview render info delegate.Copyright © 2026. All rights reserved.