Packages

 

com.aspose.imaging.fileformats.emf.emfplus.objects

Classes

com.aspose.imaging.fileformats.emf.emfplus.objects

Class EmfPlusStringFormatData

  • All Implemented Interfaces:
    Cloneable


    public final class EmfPlusStringFormatData
    extends EmfPlusStructureObjectType

    The EmfPlusStringFormatData object specifies tab stops and character positions for a graphics string.

    • Constructor Detail

      • EmfPlusStringFormatData

        public EmfPlusStringFormatData()
    • Method Detail

      • getTabStops

        public float[] getTabStops()

        Gets or sets an optional array of floating-point values that specify the optional tab stop locations for this object. Each tab stop value represents the number of spaces between tab stops or, for the first tab stop, the number of spaces between the beginning of a line of text and the first tab stop. This field MUST be present if the value of the TabStopCount field in the EmfPlusStringFormat object is greater than 0.

      • setTabStops

        public void setTabStops(float[] value)

        Gets or sets an optional array of floating-point values that specify the optional tab stop locations for this object. Each tab stop value represents the number of spaces between tab stops or, for the first tab stop, the number of spaces between the beginning of a line of text and the first tab stop. This field MUST be present if the value of the TabStopCount field in the EmfPlusStringFormat object is greater than 0.

      • getCharRange

        public EmfPlusCharacterRange[] getCharRange()

        Gets or sets an optional array of RangeCount EmfPlusCharacterRange objects that specify the range of character positions within a string of text. The bounding region is defined by the area of the display that is occupied by a group of characters specified by the character range. This field MUST be present if the value of the RangeCount field in the EmfPlusStringFormat object is greater than 0.

      • setCharRange

        public void setCharRange(EmfPlusCharacterRange[] value)

        Gets or sets an optional array of RangeCount EmfPlusCharacterRange objects that specify the range of character positions within a string of text. The bounding region is defined by the area of the display that is occupied by a group of characters specified by the character range. This field MUST be present if the value of the RangeCount field in the EmfPlusStringFormat object is greater than 0.