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
Field | Description |
---|---|
HatchStyleHorizontal | Specifies equally spaced horizontal lines. |
HatchStyleVertical | Specifies equally spaced vertical lines. |
HatchStyleForwardDiagonal | Specifies lines on a diagonal from upper left to lower right. |
HatchStyleBackwardDiagonal | Specifies lines on a diagonal from upper right to lower left. |
HatchStyleLargeGrid | Specifies crossing horizontal and vertical lines. |
HatchStyleDiagonalCross | Specifies crossing forward diagonal and backward diagonal lines with anti-aliasing. |
HatchStyle05Percent | Specifies a 5-percent hatch, which is the ratio of foreground color to background color equal to 5:100. |
HatchStyle10Percent | Specifies a 10-percent hatch, which is the ratio of foreground color to background color equal to 10:100. |
HatchStyle20Percent | Specifies a 20-percent hatch, which is the ratio of foreground color to background color equal to 20:100. |
HatchStyle25Percent | Specifies a 20-percent hatch, which is the ratio of foreground color to background color equal to 20:100. |
HatchStyle30Percent | Specifies a 30-percent hatch, which is the ratio of foreground color to background color equal to 30:100. |
HatchStyle40Percent | Specifies a 40-percent hatch, which is the ratio of foreground color to background color equal to 40:100. |
HatchStyle50Percent | Specifies a 50-percent hatch, which is the ratio of foreground color to background color equal to 50:100. |
HatchStyle60Percent | Specifies a 60-percent hatch, which is the ratio of foreground color to background color equal to 60:100. |
HatchStyle70Percent | Specifies a 70-percent hatch, which is the ratio of foreground color to background color equal to 70:100. |
HatchStyle75Percent | Specifies a 75-percent hatch, which is the ratio of foreground color to background color equal to 75:100. |
HatchStyle80Percent | Specifies an 80-percent hatch, which is the ratio of foreground color to background color equal to 80:100. |
HatchStyle90Percent | Specifies a 90-percent hatch, which is the ratio of foreground color to background color equal to 90:100. |
HatchStyleLightDownwardDiagonal | Specifies diagonal lines that slant to the right from top to bottom points with no anti-aliasing. |
HatchStyleLightUpwardDiagonal | Specifies diagonal lines that slant to the left from top to bottom points with no anti-aliasing. |
HatchStyleDarkDownwardDiagonal | Specifies diagonal lines that slant to the right from top to bottom points with no anti-aliasing. |
HatchStyleDarkUpwardDiagonal | Specifies diagonal lines that slant to the left from top to bottom points with no anti-aliasing. |
HatchStyleWideDownwardDiagonal | Specifies diagonal lines that slant to the right from top to bottom points with no anti-aliasing. |
HatchStyleWideUpwardDiagonal | Specifies diagonal lines that slant to the left from top to bottom points with no anti-aliasing. |
HatchStyleLightVertical | Specifies vertical lines that are spaced 50 percent closer together than lines in the HatchStyleVertical pattern. |
HatchStyleLightHorizontal | Specifies horizontal lines that are spaced 50 percent closer than lines in the HatchStyleHorizontal pattern. |
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 | 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 | Specifies lines that are spaced 50 percent closer than lines in the HatchStyleVertical pattern. |
HatchStyleDarkHorizontal | Specifies lines that are spaced 50 percent closer than lines in the HatchStyleHorizontal pattern. |
HatchStyleDashedDownwardDiagonal | Specifies dashed diagonal lines that slant to the right from top to bottom points. |
HatchStyleDashedUpwardDiagonal | Specifies dashed diagonal lines that slant to the left from top to bottom points. |
HatchStyleDashedHorizontal | Specifies dashed horizontal lines. |
HatchStyleDashedVertical | Specifies dashed vertical lines. |
HatchStyleSmallConfetti | Specifies a pattern of lines that has the appearance of confetti. |
HatchStyleLargeConfetti | Specifies a pattern of lines that has the appearance of confetti, and is composed of larger pieces than the HatchStyleSmallConfetti pattern. |
HatchStyleZigZag | Specifies horizontal lines that are composed of zigzags. |
HatchStyleWave | Specifies horizontal lines that are composed of tildes. |
HatchStyleDiagonalBrick | Specifies a pattern of lines that has the appearance of layered bricks that slant to the left from top to bottom points. |
HatchStyleHorizontalBrick | Specifies a pattern of lines that has the appearance of horizontally layered bricks. |
HatchStyleWeave | Specifies a pattern of lines that has the appearance of a woven material. |
HatchStylePlaid | Specifies a pattern of lines that has the appearance of a plaid material. |
HatchStyleDivot | Specifies a pattern of lines that has the appearance of divots. |
HatchStyleDottedGrid | Specifies crossing horizontal and vertical lines, each of which is composed of dots. |
HatchStyleDottedDiamond | Specifies crossing forward and backward diagonal lines, each of which is composed of dots. |
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 | Specifies a pattern of lines that has the appearance of a trellis. |
HatchStyleSphere | Specifies a pattern of lines that has the appearance of spheres laid adjacent to each other. |
HatchStyleSmallGrid | Specifies crossing horizontal and vertical lines that are spaced 50 percent closer together than HatchStyleLargeGrid. |
HatchStyleSmallCheckerBoard | Specifies a pattern of lines that has the appearance of a checkerboard. |
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 | Specifies crossing forward and backward diagonal lines; the lines are not anti-aliased. |
HatchStyleSolidDiamond | Specifies 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.