Packages

 

com.aspose.imaging.fileformats.emf.emfplus.consts

Class EmfPlusHatchStyle

  • java.lang.Object
    • com.aspose.ms.System.ValueType<com.aspose.ms.System.Enum>
      • com.aspose.ms.System.Enum
        • com.aspose.imaging.fileformats.emf.emfplus.consts.EmfPlusHatchStyle


  • public final class EmfPlusHatchStyle
    extends com.aspose.ms.System.Enum

    The HatchStyle enumeration defines hatch patterns used by graphics brushes. A hatch pattern consists of a solid background color and lines drawn over the background.

    • Nested Class Summary

      • Nested classes/interfaces inherited from class com.aspose.ms.System.Enum

        com.aspose.ms.System.Enum.AbstractEnum, com.aspose.ms.System.Enum.FlaggedEnum, com.aspose.ms.System.Enum.ObjectEnum, com.aspose.ms.System.Enum.SimpleEnum
    • Field Summary

      Fields 
      Modifier and Type Field and Description
      static int HatchStyle05Percent
      Specifies a 5-percent hatch, which is the ratio of foreground color to background color equal to 5:100.
      static int HatchStyle10Percent
      Specifies a 10-percent hatch, which is the ratio of foreground color to background color equal to 10:100.
      static int HatchStyle20Percent
      Specifies a 20-percent hatch, which is the ratio of foreground color to background color equal to 20:100.
      static int HatchStyle25Percent
      Specifies a 20-percent hatch, which is the ratio of foreground color to background color equal to 20:100.
      static int HatchStyle30Percent
      Specifies a 30-percent hatch, which is the ratio of foreground color to background color equal to 30:100.
      static int HatchStyle40Percent
      Specifies a 40-percent hatch, which is the ratio of foreground color to background color equal to 40:100.
      static int HatchStyle50Percent
      Specifies a 50-percent hatch, which is the ratio of foreground color to background color equal to 50:100.
      static int HatchStyle60Percent
      Specifies a 60-percent hatch, which is the ratio of foreground color to background color equal to 60:100.
      static int HatchStyle70Percent
      Specifies a 70-percent hatch, which is the ratio of foreground color to background color equal to 70:100.
      static int HatchStyle75Percent
      Specifies a 75-percent hatch, which is the ratio of foreground color to background color equal to 75:100.
      static int HatchStyle80Percent
      Specifies an 80-percent hatch, which is the ratio of foreground color to background color equal to 80:100.
      static int HatchStyle90Percent
      Specifies a 90-percent hatch, which is the ratio of foreground color to background color equal to 90:100.
      static int HatchStyleBackwardDiagonal
      Specifies lines on a diagonal from upper right to lower left.
      static int HatchStyleDarkDownwardDiagonal
      Specifies diagonal lines that slant to the right from top to bottom points with no anti-aliasing.
      static int HatchStyleDarkHorizontal
      Specifies lines that are spaced 50 percent closer than lines in the HatchStyleHorizontal pattern.
      static int HatchStyleDarkUpwardDiagonal
      Specifies diagonal lines that slant to the left from top to bottom points with no anti-aliasing.
      static int HatchStyleDarkVertical
      Specifies lines that are spaced 50 percent closer than lines in the HatchStyleVertical pattern.
      static int HatchStyleDashedDownwardDiagonal
      Specifies dashed diagonal lines that slant to the right from top to bottom points.
      static int HatchStyleDashedHorizontal
      Specifies dashed horizontal lines.
      static int HatchStyleDashedUpwardDiagonal
      Specifies dashed diagonal lines that slant to the left from top to bottom points.
      static int HatchStyleDashedVertical
      Specifies dashed vertical lines.
      static int HatchStyleDiagonalBrick
      Specifies a pattern of lines that has the appearance of layered bricks that slant to the left from top to bottom points.
      static int HatchStyleDiagonalCross
      Specifies crossing forward diagonal and backward diagonal lines with anti-aliasing.
      static int HatchStyleDivot
      Specifies a pattern of lines that has the appearance of divots.
      static int HatchStyleDottedDiamond
      Specifies crossing forward and backward diagonal lines, each of which is composed of dots.
      static int HatchStyleDottedGrid
      Specifies crossing horizontal and vertical lines, each of which is composed of dots.
      static int HatchStyleForwardDiagonal
      Specifies lines on a diagonal from upper left to lower right.
      static int HatchStyleHorizontal
      Specifies equally spaced horizontal lines.
      static int HatchStyleHorizontalBrick
      Specifies a pattern of lines that has the appearance of horizontally layered bricks.
      static int HatchStyleLargeCheckerBoard
      Specifies a pattern of lines that has the appearance of a checkerboard, with squares that are twice the size of the squares in the EmfPlusHatchStyle.HatchStyleSmallCheckerBoard pattern.
      static int HatchStyleLargeConfetti
      Specifies a pattern of lines that has the appearance of confetti, and is composed of larger pieces than the HatchStyleSmallConfetti pattern.
      static int HatchStyleLargeGrid
      Specifies crossing horizontal and vertical lines.
      static int HatchStyleLightDownwardDiagonal
      Specifies diagonal lines that slant to the right from top to bottom points with no anti-aliasing.
      static int HatchStyleLightHorizontal
      Specifies horizontal lines that are spaced 50 percent closer than lines in the HatchStyleHorizontal pattern.
      static int HatchStyleLightUpwardDiagonal
      Specifies diagonal lines that slant to the left from top to bottom points with no anti-aliasing.
      static int HatchStyleLightVertical
      Specifies vertical lines that are spaced 50 percent closer together than lines in the HatchStyleVertical pattern.
      static int HatchStyleNarrowHorizontal
      Specifies horizontal lines that are spaced 75 percent closer than lines in the HatchStyleHorizontal pattern; or 25 percent closer than lines in the HatchStyleLightHorizontal pattern.
      static int HatchStyleNarrowVertical
      Specifies vertical lines that are spaced 75 percent closer than lines in the HatchStyleVertical pattern; or 25 percent closer than lines in the HatchStyleLightVertical pattern.
      static int HatchStyleOutlinedDiamond
      Specifies crossing forward and backward diagonal lines; the lines are not anti-aliased.
      static int HatchStylePlaid
      Specifies a pattern of lines that has the appearance of a plaid material.
      static int HatchStyleShingle
      Specifies a pattern of lines that has the appearance of diagonally layered shingles that slant to the right from top to bottom points.
      static int HatchStyleSmallCheckerBoard
      Specifies a pattern of lines that has the appearance of a checkerboard.
      static int HatchStyleSmallConfetti
      Specifies a pattern of lines that has the appearance of confetti.
      static int HatchStyleSmallGrid
      Specifies crossing horizontal and vertical lines that are spaced 50 percent closer together than HatchStyleLargeGrid.
      static int HatchStyleSolidDiamond
      Specifies a pattern of lines that has the appearance of a checkerboard placed diagonally.
      static int HatchStyleSphere
      Specifies a pattern of lines that has the appearance of spheres laid adjacent to each other.
      static int HatchStyleTrellis
      Specifies a pattern of lines that has the appearance of a trellis.
      static int HatchStyleVertical
      Specifies equally spaced vertical lines.
      static int HatchStyleWave
      Specifies horizontal lines that are composed of tildes.
      static int HatchStyleWeave
      Specifies a pattern of lines that has the appearance of a woven material.
      static int HatchStyleWideDownwardDiagonal
      Specifies diagonal lines that slant to the right from top to bottom points with no anti-aliasing.
      static int HatchStyleWideUpwardDiagonal
      Specifies diagonal lines that slant to the left from top to bottom points with no anti-aliasing.
      static int HatchStyleZigZag
      Specifies horizontal lines that are composed of zigzags.
      • Fields inherited from class com.aspose.ms.System.Enum

        EnumSeparatorCharArray
    • Method Summary

      • Methods inherited from class com.aspose.ms.System.Enum

        Clone, CloneTo, format, format, get_Caption, get_Value, getName, getName, getNames, getNames, getNames, getUnderlyingType, getUnderlyingType, getValue, getValues, getValues, getValues, isDefined, isDefined, isDefined, isDefined, parse, parse, parse, parse, register, toObject, toString
    • Field Detail

      • HatchStyleHorizontal

        public static final int HatchStyleHorizontal

        Specifies equally spaced horizontal lines.

        See Also:
        Constant Field Values
      • HatchStyleVertical

        public static final int HatchStyleVertical

        Specifies equally spaced vertical lines.

        See Also:
        Constant Field Values
      • HatchStyleForwardDiagonal

        public static final int HatchStyleForwardDiagonal

        Specifies lines on a diagonal from upper left to lower right.

        See Also:
        Constant Field Values
      • HatchStyleBackwardDiagonal

        public static final int HatchStyleBackwardDiagonal

        Specifies lines on a diagonal from upper right to lower left.

        See Also:
        Constant Field Values
      • HatchStyleLargeGrid

        public static final int HatchStyleLargeGrid

        Specifies crossing horizontal and vertical lines.

        See Also:
        Constant Field Values
      • HatchStyleDiagonalCross

        public static final int HatchStyleDiagonalCross

        Specifies crossing forward diagonal and backward diagonal lines with anti-aliasing.

        See Also:
        Constant Field Values
      • HatchStyle05Percent

        public static final int HatchStyle05Percent

        Specifies a 5-percent hatch, which is the ratio of foreground color to background color equal to 5:100.

        See Also:
        Constant Field Values
      • HatchStyle10Percent

        public static final int HatchStyle10Percent

        Specifies a 10-percent hatch, which is the ratio of foreground color to background color equal to 10:100.

        See Also:
        Constant Field Values
      • HatchStyle20Percent

        public static final int HatchStyle20Percent

        Specifies a 20-percent hatch, which is the ratio of foreground color to background color equal to 20:100.

        See Also:
        Constant Field Values
      • HatchStyle25Percent

        public static final int HatchStyle25Percent

        Specifies a 20-percent hatch, which is the ratio of foreground color to background color equal to 20:100.

        See Also:
        Constant Field Values
      • HatchStyle30Percent

        public static final int HatchStyle30Percent

        Specifies a 30-percent hatch, which is the ratio of foreground color to background color equal to 30:100.

        See Also:
        Constant Field Values
      • HatchStyle40Percent

        public static final int HatchStyle40Percent

        Specifies a 40-percent hatch, which is the ratio of foreground color to background color equal to 40:100.

        See Also:
        Constant Field Values
      • HatchStyle50Percent

        public static final int HatchStyle50Percent

        Specifies a 50-percent hatch, which is the ratio of foreground color to background color equal to 50:100.

        See Also:
        Constant Field Values
      • HatchStyle60Percent

        public static final int HatchStyle60Percent

        Specifies a 60-percent hatch, which is the ratio of foreground color to background color equal to 60:100.

        See Also:
        Constant Field Values
      • HatchStyle70Percent

        public static final int HatchStyle70Percent

        Specifies a 70-percent hatch, which is the ratio of foreground color to background color equal to 70:100.

        See Also:
        Constant Field Values
      • HatchStyle75Percent

        public static final int HatchStyle75Percent

        Specifies a 75-percent hatch, which is the ratio of foreground color to background color equal to 75:100.

        See Also:
        Constant Field Values
      • HatchStyle80Percent

        public static final int HatchStyle80Percent

        Specifies an 80-percent hatch, which is the ratio of foreground color to background color equal to 80:100.

        See Also:
        Constant Field Values
      • HatchStyle90Percent

        public static final int HatchStyle90Percent

        Specifies a 90-percent hatch, which is the ratio of foreground color to background color equal to 90:100.

        See Also:
        Constant Field Values
      • HatchStyleLightDownwardDiagonal

        public static final int HatchStyleLightDownwardDiagonal

        Specifies diagonal lines that slant to the right from top to bottom points with no anti-aliasing. They are spaced 50 percent further apart than lines in the HatchStyleForwardDiagonal pattern

        See Also:
        Constant Field Values
      • HatchStyleLightUpwardDiagonal

        public static final int HatchStyleLightUpwardDiagonal

        Specifies diagonal lines that slant to the left from top to bottom points with no anti-aliasing. They are spaced 50 percent further apart than lines in the HatchStyleBackwardDiagonal pattern.

        See Also:
        Constant Field Values
      • HatchStyleDarkDownwardDiagonal

        public static final int HatchStyleDarkDownwardDiagonal

        Specifies diagonal lines that slant to the right from top to bottom points with no anti-aliasing. They are spaced 50 percent closer and are twice the width of lines in the HatchStyleForwardDiagonal pattern.

        See Also:
        Constant Field Values
      • HatchStyleDarkUpwardDiagonal

        public static final int HatchStyleDarkUpwardDiagonal

        Specifies diagonal lines that slant to the left from top to bottom points with no anti-aliasing. They are spaced 50 percent closer and are twice the width of lines in the HatchStyleBackwardDiagonal pattern.

        See Also:
        Constant Field Values
      • HatchStyleWideDownwardDiagonal

        public static final int HatchStyleWideDownwardDiagonal

        Specifies diagonal lines that slant to the right from top to bottom points with no anti-aliasing. They have the same spacing between lines in HatchStyleWideDownwardDiagonal pattern and HatchStyleForwardDiagonal pattern, but HatchStyleWideDownwardDiagonal has the triple line width of HatchStyleForwardDiagonal.

        See Also:
        Constant Field Values
      • HatchStyleWideUpwardDiagonal

        public static final int HatchStyleWideUpwardDiagonal

        Specifies diagonal lines that slant to the left from top to bottom points with no anti-aliasing. They have the same spacing between lines in HatchStyleWideUpwardDiagonal pattern and HatchStyleBackwardDiagonal pattern, but HatchStyleWideUpwardDiagonal has the triple line width of HatchStyleWideUpwardDiagonal.

        See Also:
        Constant Field Values
      • HatchStyleLightVertical

        public static final int HatchStyleLightVertical

        Specifies vertical lines that are spaced 50 percent closer together than lines in the HatchStyleVertical pattern.

        See Also:
        Constant Field Values
      • HatchStyleLightHorizontal

        public static final int HatchStyleLightHorizontal

        Specifies horizontal lines that are spaced 50 percent closer than lines in the HatchStyleHorizontal pattern.

        See Also:
        Constant Field Values
      • HatchStyleNarrowVertical

        public static final int HatchStyleNarrowVertical

        Specifies vertical lines that are spaced 75 percent closer than lines in the HatchStyleVertical pattern; or 25 percent closer than lines in the HatchStyleLightVertical pattern.

        See Also:
        Constant Field Values
      • HatchStyleNarrowHorizontal

        public static final int HatchStyleNarrowHorizontal

        Specifies horizontal lines that are spaced 75 percent closer than lines in the HatchStyleHorizontal pattern; or 25 percent closer than lines in the HatchStyleLightHorizontal pattern.

        See Also:
        Constant Field Values
      • HatchStyleDarkVertical

        public static final int HatchStyleDarkVertical

        Specifies lines that are spaced 50 percent closer than lines in the HatchStyleVertical pattern.

        See Also:
        Constant Field Values
      • HatchStyleDarkHorizontal

        public static final int HatchStyleDarkHorizontal

        Specifies lines that are spaced 50 percent closer than lines in the HatchStyleHorizontal pattern.

        See Also:
        Constant Field Values
      • HatchStyleDashedDownwardDiagonal

        public static final int HatchStyleDashedDownwardDiagonal

        Specifies dashed diagonal lines that slant to the right from top to bottom points.

        See Also:
        Constant Field Values
      • HatchStyleDashedUpwardDiagonal

        public static final int HatchStyleDashedUpwardDiagonal

        Specifies dashed diagonal lines that slant to the left from top to bottom points.

        See Also:
        Constant Field Values
      • HatchStyleDashedHorizontal

        public static final int HatchStyleDashedHorizontal

        Specifies dashed horizontal lines.

        See Also:
        Constant Field Values
      • HatchStyleDashedVertical

        public static final int HatchStyleDashedVertical

        Specifies dashed vertical lines.

        See Also:
        Constant Field Values
      • HatchStyleSmallConfetti

        public static final int HatchStyleSmallConfetti

        Specifies a pattern of lines that has the appearance of confetti.

        See Also:
        Constant Field Values
      • HatchStyleLargeConfetti

        public static final int HatchStyleLargeConfetti

        Specifies a pattern of lines that has the appearance of confetti, and is composed of larger pieces than the HatchStyleSmallConfetti pattern.

        See Also:
        Constant Field Values
      • HatchStyleZigZag

        public static final int HatchStyleZigZag

        Specifies horizontal lines that are composed of zigzags.

        See Also:
        Constant Field Values
      • HatchStyleWave

        public static final int HatchStyleWave

        Specifies horizontal lines that are composed of tildes.

        See Also:
        Constant Field Values
      • HatchStyleDiagonalBrick

        public static final int HatchStyleDiagonalBrick

        Specifies a pattern of lines that has the appearance of layered bricks that slant to the left from top to bottom points.

        See Also:
        Constant Field Values
      • HatchStyleHorizontalBrick

        public static final int HatchStyleHorizontalBrick

        Specifies a pattern of lines that has the appearance of horizontally layered bricks.

        See Also:
        Constant Field Values
      • HatchStyleWeave

        public static final int HatchStyleWeave

        Specifies a pattern of lines that has the appearance of a woven material.

        See Also:
        Constant Field Values
      • HatchStylePlaid

        public static final int HatchStylePlaid

        Specifies a pattern of lines that has the appearance of a plaid material.

        See Also:
        Constant Field Values
      • HatchStyleDivot

        public static final int HatchStyleDivot

        Specifies a pattern of lines that has the appearance of divots.

        See Also:
        Constant Field Values
      • HatchStyleDottedGrid

        public static final int HatchStyleDottedGrid

        Specifies crossing horizontal and vertical lines, each of which is composed of dots.

        See Also:
        Constant Field Values
      • HatchStyleDottedDiamond

        public static final int HatchStyleDottedDiamond

        Specifies crossing forward and backward diagonal lines, each of which is composed of dots.

        See Also:
        Constant Field Values
      • HatchStyleShingle

        public static final int HatchStyleShingle

        Specifies a pattern of lines that has the appearance of diagonally layered shingles that slant to the right from top to bottom points.

        See Also:
        Constant Field Values
      • HatchStyleTrellis

        public static final int HatchStyleTrellis

        Specifies a pattern of lines that has the appearance of a trellis.

        See Also:
        Constant Field Values
      • HatchStyleSphere

        public static final int HatchStyleSphere

        Specifies a pattern of lines that has the appearance of spheres laid adjacent to each other.

        See Also:
        Constant Field Values
      • HatchStyleSmallGrid

        public static final int HatchStyleSmallGrid

        Specifies crossing horizontal and vertical lines that are spaced 50 percent closer together than HatchStyleLargeGrid.

        See Also:
        Constant Field Values
      • HatchStyleSmallCheckerBoard

        public static final int HatchStyleSmallCheckerBoard

        Specifies a pattern of lines that has the appearance of a checkerboard.

        See Also:
        Constant Field Values
      • HatchStyleLargeCheckerBoard

        public static final int HatchStyleLargeCheckerBoard

        Specifies a pattern of lines that has the appearance of a checkerboard, with squares that are twice the size of the squares in the EmfPlusHatchStyle.HatchStyleSmallCheckerBoard pattern.

        See Also:
        Constant Field Values
      • HatchStyleOutlinedDiamond

        public static final int HatchStyleOutlinedDiamond

        Specifies crossing forward and backward diagonal lines; the lines are not anti-aliased.

        See Also:
        Constant Field Values
      • HatchStyleSolidDiamond

        public static final int HatchStyleSolidDiamond

        Specifies a pattern of lines that has the appearance of a checkerboard placed diagonally.

        See Also:
        Constant Field Values