com.aspose.slides

Interfaces

Classes

Exceptions

com.aspose.slides

Interface IHtmlGenerator

  • All Known Implementing Classes:
    HtmlGenerator


    public interface IHtmlGenerator

    Html generator.

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      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.
      SizeF 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.
    • Method Detail

      • addHtml

        void addHtml(java.lang.String html)

        Adds formatted HTML text.

        Parameters:
        html - Text to add.
      • addHtml

        void addHtml(char[] html)

        Adds formatted HTML text.

        Parameters:
        html - Text to add.
      • addHtml

        void addHtml(char[] html,
                     int startIndex,
                     int length)

        Adds formatted HTML text.

        Parameters:
        html - Text to add.
        startIndex - Start index of the portion to add.
        length - Length of the portion to add.
      • addText

        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.

        Parameters:
        text - Text to add.
      • addText

        void addText(char[] text)

        Adds plain text to the html files, replacing special characters with html entities. Linebreaks and whitespaces aren't replaced.

        Parameters:
        text - Text to add.
      • addText

        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.

        Parameters:
        text - Text to add.
        startIndex - Start index of the portion to add.
        length - Length of the portion to add.
      • addAttributeValue

        void addAttributeValue(java.lang.String value)

        Quotes attribute value and adds it to the html file.

        Parameters:
        value - Attribute value string.
      • addAttributeValue

        void addAttributeValue(char[] value)

        Quotes attribute value and adds it to the html file.

        Parameters:
        value - Attribute value string.
      • addAttributeValue

        void addAttributeValue(char[] value,
                               int startIndex,
                               int length)

        Quotes attribute value and adds it to the html file.

        Parameters:
        value - Attribute value string.
        startIndex - Start index of the portion to add.
        length - Length of the portion to add.
      • getSlideImageSize

        SizeF getSlideImageSize()

        Returns slide image size. Read-only SizeF.

      • getSlideImageSizeUnit

        int getSlideImageSizeUnit()

        Returns a unit in which slide image size is specified. Read-only SvgCoordinateUnit.

      • getSlideImageSizeUnitCode

        java.lang.String getSlideImageSizeUnitCode()

        Returns a css code of unit in which slide image size is specified. Read-only String.

      • getPreviousSlideIndex

        int getPreviousSlideIndex()

        Returns index of previously rendered slide or -1 if first slide is rendering. Read-only int.

      • getSlideIndex

        int getSlideIndex()

        Returns index of currently rendering slide. Read-only int.

      • getNextSlideIndex

        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.