com.aspose.pub

Class Document



  • public class Document
    extends Object

    Represents PUB document, holds all fields and relevant values

    • Method Detail

      • getSummaryInfo

        public final SummaryInfo getSummaryInfo()

        Summary Info

        Returns:
        SummaryInfo instance
      • setSummaryInfo

        public final void setSummaryInfo(SummaryInfo value)

        Sets summary info

        Parameters:
        value - Summary Info value
      • getDocumentSummaryInfo

        public final DocSummaryInfo getDocumentSummaryInfo()

        Document Summary Info

        Returns:
        DocSummaryInfo instance
      • setDocSummaryInfo

        public final void setDocSummaryInfo(DocSummaryInfo value)

        Sets document summary info

        Parameters:
        value - Document Summary Info value
      • getWidth

        public final long getWidth()

        Width of document in PUB metrics(EMUs)

        Returns:
        long value
      • getHeight

        public final long getHeight()

        Height of document in PUB metrics(EMUs)

        Returns:
        long value
      • getDefaultTextStyles

        public final TextStyle[] getDefaultTextStyles()

        Array of default text styles

        Returns:
        array of TextStyle instances
      • addDefaultTextStyle

        public final void addDefaultTextStyle(TextStyle value)

        Adds default text style

        Parameters:
        value - text style
      • getDefaultParagraphStyles

        public final ParagraphStyle[] getDefaultParagraphStyles()

        Array of default paragraph styles

        Returns:
        array of ParagraphStyle instances
      • addDefaultParagraphStyle

        public final void addDefaultParagraphStyle(ParagraphStyle value)

        Adds default paragraph style

        Parameters:
        value - paragraph style
      • getFieldCount

        public final int getFieldCount()

        Count of all fields

        Returns:
        int value
      • getFontNames

        public final String[] getFontNames()

        Array of font names

        Returns:
        array of String values
      • getColors

        public final Color[] getColors()

        Array of colors

        Returns:
        array of Color instances