EmfPlusHatchStyle

Inheritance: java.lang.Object, com.aspose.ms.System.ValueType, com.aspose.ms.System.Enum

public final class EmfPlusHatchStyle extends 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.

Fields

FieldDescription
HatchStyleHorizontalSpecifies equally spaced horizontal lines.
HatchStyleVerticalSpecifies equally spaced vertical lines.
HatchStyleForwardDiagonalSpecifies lines on a diagonal from upper left to lower right.
HatchStyleBackwardDiagonalSpecifies lines on a diagonal from upper right to lower left.
HatchStyleLargeGridSpecifies crossing horizontal and vertical lines.
HatchStyleDiagonalCrossSpecifies crossing forward diagonal and backward diagonal lines with anti-aliasing.
HatchStyle05PercentSpecifies a 5-percent hatch, which is the ratio of foreground color to background color equal to 5:100.
HatchStyle10PercentSpecifies a 10-percent hatch, which is the ratio of foreground color to background color equal to 10:100.
HatchStyle20PercentSpecifies a 20-percent hatch, which is the ratio of foreground color to background color equal to 20:100.
HatchStyle25PercentSpecifies a 20-percent hatch, which is the ratio of foreground color to background color equal to 20:100.
HatchStyle30PercentSpecifies a 30-percent hatch, which is the ratio of foreground color to background color equal to 30:100.
HatchStyle40PercentSpecifies a 40-percent hatch, which is the ratio of foreground color to background color equal to 40:100.
HatchStyle50PercentSpecifies a 50-percent hatch, which is the ratio of foreground color to background color equal to 50:100.
HatchStyle60PercentSpecifies a 60-percent hatch, which is the ratio of foreground color to background color equal to 60:100.
HatchStyle70PercentSpecifies a 70-percent hatch, which is the ratio of foreground color to background color equal to 70:100.
HatchStyle75PercentSpecifies a 75-percent hatch, which is the ratio of foreground color to background color equal to 75:100.
HatchStyle80PercentSpecifies an 80-percent hatch, which is the ratio of foreground color to background color equal to 80:100.
HatchStyle90PercentSpecifies a 90-percent hatch, which is the ratio of foreground color to background color equal to 90:100.
HatchStyleLightDownwardDiagonalSpecifies diagonal lines that slant to the right from top to bottom points with no anti-aliasing.
HatchStyleLightUpwardDiagonalSpecifies diagonal lines that slant to the left from top to bottom points with no anti-aliasing.
HatchStyleDarkDownwardDiagonalSpecifies diagonal lines that slant to the right from top to bottom points with no anti-aliasing.
HatchStyleDarkUpwardDiagonalSpecifies diagonal lines that slant to the left from top to bottom points with no anti-aliasing.
HatchStyleWideDownwardDiagonalSpecifies diagonal lines that slant to the right from top to bottom points with no anti-aliasing.
HatchStyleWideUpwardDiagonalSpecifies diagonal lines that slant to the left from top to bottom points with no anti-aliasing.
HatchStyleLightVerticalSpecifies vertical lines that are spaced 50 percent closer together than lines in the HatchStyleVertical pattern.
HatchStyleLightHorizontalSpecifies horizontal lines that are spaced 50 percent closer than lines in the HatchStyleHorizontal pattern.
HatchStyleNarrowVerticalSpecifies vertical lines that are spaced 75 percent closer than lines in the HatchStyleVertical pattern; or 25 percent closer than lines in the HatchStyleLightVertical pattern.
HatchStyleNarrowHorizontalSpecifies horizontal lines that are spaced 75 percent closer than lines in the HatchStyleHorizontal pattern; or 25 percent closer than lines in the HatchStyleLightHorizontal pattern.
HatchStyleDarkVerticalSpecifies lines that are spaced 50 percent closer than lines in the HatchStyleVertical pattern.
HatchStyleDarkHorizontalSpecifies lines that are spaced 50 percent closer than lines in the HatchStyleHorizontal pattern.
HatchStyleDashedDownwardDiagonalSpecifies dashed diagonal lines that slant to the right from top to bottom points.
HatchStyleDashedUpwardDiagonalSpecifies dashed diagonal lines that slant to the left from top to bottom points.
HatchStyleDashedHorizontalSpecifies dashed horizontal lines.
HatchStyleDashedVerticalSpecifies dashed vertical lines.
HatchStyleSmallConfettiSpecifies a pattern of lines that has the appearance of confetti.
HatchStyleLargeConfettiSpecifies a pattern of lines that has the appearance of confetti, and is composed of larger pieces than the HatchStyleSmallConfetti pattern.
HatchStyleZigZagSpecifies horizontal lines that are composed of zigzags.
HatchStyleWaveSpecifies horizontal lines that are composed of tildes.
HatchStyleDiagonalBrickSpecifies a pattern of lines that has the appearance of layered bricks that slant to the left from top to bottom points.
HatchStyleHorizontalBrickSpecifies a pattern of lines that has the appearance of horizontally layered bricks.
HatchStyleWeaveSpecifies a pattern of lines that has the appearance of a woven material.
HatchStylePlaidSpecifies a pattern of lines that has the appearance of a plaid material.
HatchStyleDivotSpecifies a pattern of lines that has the appearance of divots.
HatchStyleDottedGridSpecifies crossing horizontal and vertical lines, each of which is composed of dots.
HatchStyleDottedDiamondSpecifies crossing forward and backward diagonal lines, each of which is composed of dots.
HatchStyleShingleSpecifies a pattern of lines that has the appearance of diagonally layered shingles that slant to the right from top to bottom points.
HatchStyleTrellisSpecifies a pattern of lines that has the appearance of a trellis.
HatchStyleSphereSpecifies a pattern of lines that has the appearance of spheres laid adjacent to each other.
HatchStyleSmallGridSpecifies crossing horizontal and vertical lines that are spaced 50 percent closer together than HatchStyleLargeGrid.
HatchStyleSmallCheckerBoardSpecifies a pattern of lines that has the appearance of a checkerboard.
HatchStyleLargeCheckerBoardSpecifies a pattern of lines that has the appearance of a checkerboard, with squares that are twice the size of the squares in the HatchStyleSmallCheckerBoard pattern.
HatchStyleOutlinedDiamondSpecifies crossing forward and backward diagonal lines; the lines are not anti-aliased.
HatchStyleSolidDiamondSpecifies a pattern of lines that has the appearance of a checkerboard placed diagonally.

HatchStyleHorizontal

public static final int HatchStyleHorizontal

Specifies equally spaced horizontal lines.

HatchStyleVertical

public static final int HatchStyleVertical

Specifies equally spaced vertical lines.

HatchStyleForwardDiagonal

public static final int HatchStyleForwardDiagonal

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

HatchStyleBackwardDiagonal

public static final int HatchStyleBackwardDiagonal

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

HatchStyleLargeGrid

public static final int HatchStyleLargeGrid

Specifies crossing horizontal and vertical lines.

HatchStyleDiagonalCross

public static final int HatchStyleDiagonalCross

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

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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

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.

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.

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.

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.

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.

HatchStyleLightVertical

public static final int HatchStyleLightVertical

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

HatchStyleLightHorizontal

public static final int HatchStyleLightHorizontal

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

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.

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.

HatchStyleDarkVertical

public static final int HatchStyleDarkVertical

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

HatchStyleDarkHorizontal

public static final int HatchStyleDarkHorizontal

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

HatchStyleDashedDownwardDiagonal

public static final int HatchStyleDashedDownwardDiagonal

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

HatchStyleDashedUpwardDiagonal

public static final int HatchStyleDashedUpwardDiagonal

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

HatchStyleDashedHorizontal

public static final int HatchStyleDashedHorizontal

Specifies dashed horizontal lines.

HatchStyleDashedVertical

public static final int HatchStyleDashedVertical

Specifies dashed vertical lines.

HatchStyleSmallConfetti

public static final int HatchStyleSmallConfetti

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

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.

HatchStyleZigZag

public static final int HatchStyleZigZag

Specifies horizontal lines that are composed of zigzags.

HatchStyleWave

public static final int HatchStyleWave

Specifies horizontal lines that are composed of tildes.

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.

HatchStyleHorizontalBrick

public static final int HatchStyleHorizontalBrick

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

HatchStyleWeave

public static final int HatchStyleWeave

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

HatchStylePlaid

public static final int HatchStylePlaid

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

HatchStyleDivot

public static final int HatchStyleDivot

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

HatchStyleDottedGrid

public static final int HatchStyleDottedGrid

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

HatchStyleDottedDiamond

public static final int HatchStyleDottedDiamond

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

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.

HatchStyleTrellis

public static final int HatchStyleTrellis

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

HatchStyleSphere

public static final int HatchStyleSphere

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

HatchStyleSmallGrid

public static final int HatchStyleSmallGrid

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

HatchStyleSmallCheckerBoard

public static final int HatchStyleSmallCheckerBoard

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

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 HatchStyleSmallCheckerBoard pattern.

HatchStyleOutlinedDiamond

public static final int HatchStyleOutlinedDiamond

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

HatchStyleSolidDiamond

public static final int HatchStyleSolidDiamond

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