public interface IHtmlGenerator
Html generator.
Modifier and Type | Method and Description |
---|---|
void |
addAttributeValue(char[] value)
Quotes attribute value and adds it to the html file.
|
void |
addAttributeValue(char[] value,
int startIndex,
int length)
Quotes attribute value and adds it to the html file.
|
void |
addAttributeValue(java.lang.String value)
Quotes attribute value and adds it to the html file.
|
void |
addHtml(char[] html)
Adds formatted HTML text.
|
void |
addHtml(char[] html,
int startIndex,
int length)
Adds formatted HTML text.
|
void |
addHtml(java.lang.String html)
Adds formatted HTML text.
|
void |
addText(char[] text)
Adds plain text to the html files, replacing special characters with html entities.
|
void |
addText(char[] text,
int startIndex,
int length)
Adds plain text to the html files, replacing special characters with html entities.
|
void |
addText(java.lang.String text)
Adds plain text to the html files, replacing special characters with html entities.
|
int |
getNextSlideIndex()
Returns index of a slide, which will be rendered after the current slide or -1 if currently rendering last slide.
|
int |
getPreviousSlideIndex()
Returns index of previously rendered slide or -1 if first slide is rendering.
|
java.awt.geom.Dimension2D |
getSlideImageSize()
Returns slide image size.
|
int |
getSlideImageSizeUnit()
Returns a unit in which slide image size is specified.
|
java.lang.String |
getSlideImageSizeUnitCode()
Returns a css code of unit in which slide image size is specified.
|
int |
getSlideIndex()
Returns index of currently rendering slide.
|
void addHtml(java.lang.String html)
Adds formatted HTML text.
html
- Text to add.void addHtml(char[] html)
Adds formatted HTML text.
html
- Text to add.void addHtml(char[] html, int startIndex, int length)
Adds formatted HTML text.
html
- Text to add.startIndex
- Start index of the portion to add.length
- Length of the portion to add.void addText(java.lang.String text)
Adds plain text to the html files, replacing special characters with html entities. Linebreaks and whitespaces aren't replaced.
text
- Text to add.void addText(char[] text)
Adds plain text to the html files, replacing special characters with html entities. Linebreaks and whitespaces aren't replaced.
text
- Text to add.void addText(char[] text, int startIndex, int length)
Adds plain text to the html files, replacing special characters with html entities. Linebreaks and whitespaces aren't replaced.
text
- Text to add.startIndex
- Start index of the portion to add.length
- Length of the portion to add.void addAttributeValue(java.lang.String value)
Quotes attribute value and adds it to the html file.
value
- Attribute value string.void addAttributeValue(char[] value)
Quotes attribute value and adds it to the html file.
value
- Attribute value string.void addAttributeValue(char[] value, int startIndex, int length)
Quotes attribute value and adds it to the html file.
value
- Attribute value string.startIndex
- Start index of the portion to add.length
- Length of the portion to add.java.awt.geom.Dimension2D getSlideImageSize()
Returns slide image size.
Read-only Dimension2D
.
int getSlideImageSizeUnit()
Returns a unit in which slide image size is specified.
Read-only SvgCoordinateUnit
.
java.lang.String getSlideImageSizeUnitCode()
Returns a css code of unit in which slide image size is specified.
Read-only String
.
int getPreviousSlideIndex()
Returns index of previously rendered slide or -1 if first slide is rendering.
Read-only int
.
int getSlideIndex()
Returns index of currently rendering slide.
Read-only int
.
int getNextSlideIndex()
Returns index of a slide, which will be rendered after the current slide or -1 if currently rendering last slide.
Read-only int
.