public class PreviewOptions extends Object
Represents document preview options.
Modifier and Type | Class and Description |
---|---|
static class |
PreviewOptions.Builder
A little sugar
|
Constructor and Description |
---|
PreviewOptions(Delegates.CreatePageStream createPageStream)
Initializes a new instance of
PreviewOptions class. |
PreviewOptions(Delegates.CreatePageStream createPageStream,
Delegates.ReleasePageStream releasePageStream)
Initializes a new instance of
PreviewOptions class. |
Modifier and Type | Method and Description |
---|---|
Delegates.CreatePageStream |
getCreatePageStream()
Delegate which defines method to create output page preview stream.
|
int |
getHeight()
Preview height.
|
int[] |
getPageNumbers()
Page numbers that will be previewed.
|
PreviewFormats |
getPreviewFormat()
Preview image format.
|
Delegates.ReleasePageStream |
getReleasePageStream()
Delegate which defines method to remove output page preview stream.
|
int |
getWidth()
Preview width.
|
void |
setCreatePageStream(Delegates.CreatePageStream createPageStream)
Delegate which defines method to create output page preview stream.
|
void |
setHeight(int value)
Preview height.
|
void |
setPageNumbers(int[] value)
Page numbers that will be previewed.
|
void |
setPreviewFormat(PreviewFormats value)
Preview image format.
|
void |
setReleasePageStream(Delegates.ReleasePageStream releasePageStream)
Delegate which defines method to remove output page preview stream.
|
void |
setWidth(int value)
Preview width.
|
public PreviewOptions(Delegates.CreatePageStream createPageStream)
Initializes a new instance of PreviewOptions
class.
createPageStream
- Delegate which defines method to create output page preview stream.public PreviewOptions(Delegates.CreatePageStream createPageStream, Delegates.ReleasePageStream releasePageStream)
Initializes a new instance of PreviewOptions
class.
createPageStream
- Delegate which defines method to create output page preview stream.releasePageStream
- Delegate which defines method to release output page preview stream.public Delegates.CreatePageStream getCreatePageStream()
public final int getHeight()
Preview height.
public final int[] getPageNumbers()
Page numbers that will be previewed.
public final PreviewFormats getPreviewFormat()
Preview image format.
public Delegates.ReleasePageStream getReleasePageStream()
public final int getWidth()
Preview width.
public void setCreatePageStream(Delegates.CreatePageStream createPageStream)
createPageStream
- CreatePageStream callbackpublic final void setHeight(int value)
Preview height.
value
- heightpublic final void setPageNumbers(int[] value)
Page numbers that will be previewed.
value
- page numberspublic final void setPreviewFormat(PreviewFormats value)
Preview image format.
value
- the valuepublic void setReleasePageStream(Delegates.ReleasePageStream releasePageStream)
releasePageStream
- ReleasePageStream callbackpublic final void setWidth(int value)
Preview width.
value
- widthCopyright © 2023. All rights reserved.