**Inheritance:**
java.lang.Object, com.aspose.ms.System.ValueType, com.aspose.ms.System.Enum
```
public final class HatchStyle extends System.Enum
```

Spécifie les différents motifs disponibles pour les objets `HatchBrush`.
## Champs

| Champ | Description |
| --- | --- |
| [Horizontal](#Horizontal) | Un motif de lignes horizontales. |
| [Min](#Min) | Spécifie le style de hachure Horizontal. |
| [Vertical](#Vertical) | Un motif de lignes verticales. |
| [ForwardDiagonal](#ForwardDiagonal) | Un motif de lignes en diagonale du coin supérieur gauche au coin inférieur droit. |
| [BackwardDiagonal](#BackwardDiagonal) | Un motif de lignes en diagonale du coin supérieur droit au coin inférieur gauche. |
| [Cross](#Cross) | Spécifie des lignes horizontales et verticales qui se croisent. |
| [LargeGrid](#LargeGrid) | Spécifie le style de hachure Cross. |
| [Max](#Max) | Spécifie le style de hachure SolidDiamond. |
| [DiagonalCross](#DiagonalCross) | Un motif de lignes diagonales en croix. |
| [Percent05](#Percent05) | Spécifie une hachure à 5 %. |
| [Percent10](#Percent10) | Spécifie une hachure à 10 %. |
| [Percent20](#Percent20) | Spécifie une hachure à 20 %. |
| [Percent25](#Percent25) | Spécifie une hachure à 25 %. |
| [Percent30](#Percent30) | Spécifie une hachure à 30 %. |
| [Percent40](#Percent40) | Spécifie une hachure à 40 %. |
| [Percent50](#Percent50) | Spécifie une hachure à 50 %. |
| [Percent60](#Percent60) | Spécifie un hachurage à 60 %. |
| [Percent70](#Percent70) | Spécifie un hachurage à 70 %. |
| [Percent75](#Percent75) | Spécifie un hachurage à 75 %. |
| [Percent80](#Percent80) | Spécifie un hachurage à 80 %. |
| [Percent90](#Percent90) | Spécifie un hachurage à 90 %. |
| [LightDownwardDiagonal](#LightDownwardDiagonal) | Spécifie des lignes diagonales qui s’inclinent vers la droite des points supérieurs aux points inférieurs et sont espacées 50 % plus près les unes des autres que ForwardDiagonal, mais ne sont pas antialiasées. |
| [LightUpwardDiagonal](#LightUpwardDiagonal) | Spécifie des lignes diagonales qui s’inclinent vers la gauche des points supérieurs aux points inférieurs et sont espacées 50 % plus près les unes des autres que BackwardDiagonal, mais ne sont pas antialiasées. |
| [DarkDownwardDiagonal](#DarkDownwardDiagonal) | Spécifie des lignes diagonales qui s’inclinent vers la droite des points supérieurs aux points inférieurs, sont espacées 50 % plus près les unes des autres que ForwardDiagonal et ont le double de la largeur de ForwardDiagonal. |
| [DarkUpwardDiagonal](#DarkUpwardDiagonal) | Spécifie des lignes diagonales qui s’inclinent vers la gauche des points supérieurs aux points inférieurs, sont espacées 50 % plus près les unes des autres que BackwardDiagonal et ont le double de sa largeur, mais les lignes ne sont pas antialiasées. |
| [WideDownwardDiagonal](#WideDownwardDiagonal) | Spécifie des lignes diagonales qui s’inclinent vers la droite des points supérieurs aux points inférieurs, ont le même espacement que le style de hachure ForwardDiagonal et sont trois fois plus larges, mais ne sont pas antialiasées. |
| [WideUpwardDiagonal](#WideUpwardDiagonal) | Spécifie des lignes diagonales qui s’inclinent vers la gauche des points supérieurs aux points inférieurs, ont le même espacement que le style de hachure BackwardDiagonal et sont trois fois plus larges, mais ne sont pas antialiasées. |
| [LightVertical](#LightVertical) | Spécifie des lignes verticales qui sont espacées 50 % plus près les unes des autres que Vertical. |
| [LightHorizontal](#LightHorizontal) | Spécifie des lignes horizontales qui sont espacées 50 % plus près les unes des autres que Horizontal. |
| [NarrowVertical](#NarrowVertical) | Spécifie des lignes verticales qui sont espacées 75 % plus près les unes des autres que le style de hachure Vertical (ou 25 % plus près que LightVertical). |
| [NarrowHorizontal](#NarrowHorizontal) | Spécifie des lignes horizontales qui sont espacées 75 % plus près les unes des autres que le style de hachure Horizontal (ou 25 % plus près que LightHorizontal). |
| [DarkVertical](#DarkVertical) | Spécifie des lignes verticales qui sont espacées 50 % plus près les unes des autres que Vertical et ont le double de sa largeur. |
| [DarkHorizontal](#DarkHorizontal) | Spécifie des lignes horizontales qui sont espacées 50 % plus près les unes des autres que Horizontal et ont le double de la largeur de Horizontal. |
| [DashedDownwardDiagonal](#DashedDownwardDiagonal) | Spécifie des lignes diagonales en pointillés, qui s’inclinent vers la droite des points supérieurs aux points inférieurs. |
| [DashedUpwardDiagonal](#DashedUpwardDiagonal) | Spécifie des lignes diagonales en pointillés, qui s’inclinent vers la gauche des points supérieurs aux points inférieurs. |
| [DashedHorizontal](#DashedHorizontal) | Spécifie des lignes horizontales en pointillés. |
| [DashedVertical](#DashedVertical) | Spécifie des lignes verticales en pointillés. |
| [SmallConfetti](#SmallConfetti) | Spécifie un hachurage qui a l’aspect de confettis. |
| [LargeConfetti](#LargeConfetti) | Spécifie un hachurage qui a l’aspect de confettis et est composé de pièces plus grandes que SmallConfetti. |
| [ZigZag](#ZigZag) | Spécifie des lignes horizontales composées de zigzags. |
| [Wave](#Wave) | Spécifie des lignes horizontales composées de tildes. |
| [DiagonalBrick](#DiagonalBrick) | Spécifie un hachurage qui a l'apparence de briques superposées inclinées vers la gauche des points supérieurs aux points inférieurs. |
| [HorizontalBrick](#HorizontalBrick) | Spécifie un hachurage qui a l'apparence de briques superposées horizontalement. |
| [Weave](#Weave) | Spécifie un hachurage qui a l'apparence d'un matériau tissé. |
| [Plaid](#Plaid) | Spécifie un hachurage qui a l'apparence d'un matériau à carreaux. |
| [Divot](#Divot) | Spécifie un hachurage qui a l'apparence de fossettes. |
| [DottedGrid](#DottedGrid) | Spécifie des lignes horizontales et verticales, chacune composée de points, qui se croisent. |
| [DottedDiamond](#DottedDiamond) | Spécifie des lignes diagonales avant et arrière, chacune composée de points, qui se croisent. |
| [Shingle](#Shingle) | Spécifie un hachurage qui a l'apparence de bardeaux superposés diagonalement inclinés vers la droite des points supérieurs aux points inférieurs. |
| [Trellis](#Trellis) | Spécifie un hachurage qui a l'apparence d'un treillis. |
| [Sphere](#Sphere) | Spécifie un hachurage qui a l'apparence de sphères placées côte à côte. |
| [SmallGrid](#SmallGrid) | Spécifie des lignes horizontales et verticales qui se croisent et sont espacées de 50 % plus près les unes des autres que le style de hachurage Cross. |
| [SmallCheckerBoard](#SmallCheckerBoard) | Spécifie un hachurage qui a l'apparence d'un damier. |
| [LargeCheckerBoard](#LargeCheckerBoard) | Spécifie un hachurage qui a l'apparence d'un damier avec des carrés deux fois plus grands que SmallCheckerBoard. |
| [OutlinedDiamond](#OutlinedDiamond) | Spécifie des lignes diagonales avant et arrière qui se croisent mais ne sont pas antialiasées. |
| [SolidDiamond](#SolidDiamond) | Spécifie un hachurage qui a l'apparence d'un damier placé en diagonale. |
### Horizontal {#Horizontal}
```
public static final int Horizontal
```


Un motif de lignes horizontales.

### Min {#Min}
```
public static final int Min
```


Spécifie le style de hachure Horizontal.

### Vertical {#Vertical}
```
public static final int Vertical
```


Un motif de lignes verticales.

### ForwardDiagonal {#ForwardDiagonal}
```
public static final int ForwardDiagonal
```


Un motif de lignes en diagonale du coin supérieur gauche au coin inférieur droit.

### BackwardDiagonal {#BackwardDiagonal}
```
public static final int BackwardDiagonal
```


Un motif de lignes en diagonale du coin supérieur droit au coin inférieur gauche.

### Cross {#Cross}
```
public static final int Cross
```


Spécifie des lignes horizontales et verticales qui se croisent.

### LargeGrid {#LargeGrid}
```
public static final int LargeGrid
```


Spécifie le style de hachure Cross.

### Max {#Max}
```
public static final int Max
```


Spécifie le style de hachure SolidDiamond.

### DiagonalCross {#DiagonalCross}
```
public static final int DiagonalCross
```


Un motif de lignes diagonales en croix.

### Percent05 {#Percent05}
```
public static final int Percent05
```


Spécifie un hachurage à 5 %. Le rapport de la couleur de premier plan à la couleur d'arrière-plan est de 5 : 95.

### Percent10 {#Percent10}
```
public static final int Percent10
```


Spécifie un hachurage à 10 %. Le rapport de la couleur de premier plan à la couleur d'arrière-plan est de 10 : 90.

### Percent20 {#Percent20}
```
public static final int Percent20
```


Spécifie un hachurage à 20 %. Le rapport de la couleur de premier plan à la couleur d'arrière-plan est de 20 : 80.

### Percent25 {#Percent25}
```
public static final int Percent25
```


Spécifie un hachurage à 25 %. Le rapport de la couleur de premier plan à la couleur d'arrière-plan est de 25 : 75.

### Percent30 {#Percent30}
```
public static final int Percent30
```


Spécifie un hachurage à 30 %. Le rapport de la couleur de premier plan à la couleur d'arrière-plan est de 30 : 70.

### Percent40 {#Percent40}
```
public static final int Percent40
```


Spécifie un hachurage à 40 %. Le rapport de la couleur de premier plan à la couleur d'arrière-plan est de 40 : 60.

### Percent50 {#Percent50}
```
public static final int Percent50
```


Spécifie un hachurage à 50 %. Le rapport de la couleur de premier plan à la couleur d'arrière-plan est de 50 : 50.

### Percent60 {#Percent60}
```
public static final int Percent60
```


Spécifie un hachurage à 60 %. Le rapport de la couleur de premier plan à la couleur d'arrière-plan est de 60 : 40.

### Percent70 {#Percent70}
```
public static final int Percent70
```


Spécifie un hachurage à 70 %. Le rapport de la couleur de premier plan à la couleur d'arrière-plan est de 70 : 30.

### Percent75 {#Percent75}
```
public static final int Percent75
```


Spécifie un hachurage à 75 %. Le rapport de la couleur de premier plan à la couleur d'arrière-plan est de 75 : 25.

### Percent80 {#Percent80}
```
public static final int Percent80
```


Spécifie un hachurage à 80 %. Le rapport de la couleur de premier plan à la couleur d'arrière-plan est de 80 : 100.

### Percent90 {#Percent90}
```
public static final int Percent90
```


Spécifie un hachurage à 90 %. Le rapport de la couleur de premier plan à la couleur d'arrière-plan est de 90 : 10.

### LightDownwardDiagonal {#LightDownwardDiagonal}
```
public static final int LightDownwardDiagonal
```


Spécifie des lignes diagonales qui s’inclinent vers la droite des points supérieurs aux points inférieurs et sont espacées 50 % plus près les unes des autres que ForwardDiagonal, mais ne sont pas antialiasées.

### LightUpwardDiagonal {#LightUpwardDiagonal}
```
public static final int LightUpwardDiagonal
```


Spécifie des lignes diagonales qui s’inclinent vers la gauche des points supérieurs aux points inférieurs et sont espacées 50 % plus près les unes des autres que BackwardDiagonal, mais ne sont pas antialiasées.

### DarkDownwardDiagonal {#DarkDownwardDiagonal}
```
public static final int DarkDownwardDiagonal
```


Spécifie des lignes diagonales qui s'inclinent vers la droite des points supérieurs aux points inférieurs, sont espacées de 50 % plus près les unes des autres que, et ont le double de la largeur de ForwardDiagonal. Ce motif de hachure n'est pas antialiasé.

### DarkUpwardDiagonal {#DarkUpwardDiagonal}
```
public static final int DarkUpwardDiagonal
```


Spécifie des lignes diagonales qui s’inclinent vers la gauche des points supérieurs aux points inférieurs, sont espacées 50 % plus près les unes des autres que BackwardDiagonal et ont le double de sa largeur, mais les lignes ne sont pas antialiasées.

### WideDownwardDiagonal {#WideDownwardDiagonal}
```
public static final int WideDownwardDiagonal
```


Spécifie des lignes diagonales qui s’inclinent vers la droite des points supérieurs aux points inférieurs, ont le même espacement que le style de hachure ForwardDiagonal et sont trois fois plus larges, mais ne sont pas antialiasées.

### WideUpwardDiagonal {#WideUpwardDiagonal}
```
public static final int WideUpwardDiagonal
```


Spécifie des lignes diagonales qui s’inclinent vers la gauche des points supérieurs aux points inférieurs, ont le même espacement que le style de hachure BackwardDiagonal et sont trois fois plus larges, mais ne sont pas antialiasées.

### LightVertical {#LightVertical}
```
public static final int LightVertical
```


Spécifie des lignes verticales qui sont espacées 50 % plus près les unes des autres que Vertical.

### LightHorizontal {#LightHorizontal}
```
public static final int LightHorizontal
```


Spécifie des lignes horizontales qui sont espacées 50 % plus près les unes des autres que Horizontal.

### NarrowVertical {#NarrowVertical}
```
public static final int NarrowVertical
```


Spécifie des lignes verticales qui sont espacées 75 % plus près les unes des autres que le style de hachure Vertical (ou 25 % plus près que LightVertical).

### NarrowHorizontal {#NarrowHorizontal}
```
public static final int NarrowHorizontal
```


Spécifie des lignes horizontales qui sont espacées 75 % plus près les unes des autres que le style de hachure Horizontal (ou 25 % plus près que LightHorizontal).

### DarkVertical {#DarkVertical}
```
public static final int DarkVertical
```


Spécifie des lignes verticales qui sont espacées 50 % plus près les unes des autres que Vertical et ont le double de sa largeur.

### DarkHorizontal {#DarkHorizontal}
```
public static final int DarkHorizontal
```


Spécifie des lignes horizontales qui sont espacées 50 % plus près les unes des autres que Horizontal et ont le double de la largeur de Horizontal.

### DashedDownwardDiagonal {#DashedDownwardDiagonal}
```
public static final int DashedDownwardDiagonal
```


Spécifie des lignes diagonales en pointillés, qui s’inclinent vers la droite des points supérieurs aux points inférieurs.

### DashedUpwardDiagonal {#DashedUpwardDiagonal}
```
public static final int DashedUpwardDiagonal
```


Spécifie des lignes diagonales en pointillés, qui s’inclinent vers la gauche des points supérieurs aux points inférieurs.

### DashedHorizontal {#DashedHorizontal}
```
public static final int DashedHorizontal
```


Spécifie des lignes horizontales en pointillés.

### DashedVertical {#DashedVertical}
```
public static final int DashedVertical
```


Spécifie des lignes verticales en pointillés.

### SmallConfetti {#SmallConfetti}
```
public static final int SmallConfetti
```


Spécifie un hachurage qui a l’aspect de confettis.

### LargeConfetti {#LargeConfetti}
```
public static final int LargeConfetti
```


Spécifie un hachurage qui a l’aspect de confettis et est composé de pièces plus grandes que SmallConfetti.

### ZigZag {#ZigZag}
```
public static final int ZigZag
```


Spécifie des lignes horizontales composées de zigzags.

### Wave {#Wave}
```
public static final int Wave
```


Spécifie des lignes horizontales composées de tildes.

### DiagonalBrick {#DiagonalBrick}
```
public static final int DiagonalBrick
```


Spécifie un hachurage qui a l'apparence de briques superposées inclinées vers la gauche des points supérieurs aux points inférieurs.

### HorizontalBrick {#HorizontalBrick}
```
public static final int HorizontalBrick
```


Spécifie un hachurage qui a l'apparence de briques superposées horizontalement.

### Weave {#Weave}
```
public static final int Weave
```


Spécifie un hachurage qui a l'apparence d'un matériau tissé.

### Plaid {#Plaid}
```
public static final int Plaid
```


Spécifie un hachurage qui a l'apparence d'un matériau à carreaux.

### Divot {#Divot}
```
public static final int Divot
```


Spécifie un hachurage qui a l'apparence de fossettes.

### DottedGrid {#DottedGrid}
```
public static final int DottedGrid
```


Spécifie des lignes horizontales et verticales, chacune composée de points, qui se croisent.

### DottedDiamond {#DottedDiamond}
```
public static final int DottedDiamond
```


Spécifie des lignes diagonales avant et arrière, chacune composée de points, qui se croisent.

### Shingle {#Shingle}
```
public static final int Shingle
```


Spécifie un hachurage qui a l'apparence de bardeaux superposés diagonalement inclinés vers la droite des points supérieurs aux points inférieurs.

### Trellis {#Trellis}
```
public static final int Trellis
```


Spécifie un hachurage qui a l'apparence d'un treillis.

### Sphere {#Sphere}
```
public static final int Sphere
```


Spécifie un hachurage qui a l'apparence de sphères placées côte à côte.

### SmallGrid {#SmallGrid}
```
public static final int SmallGrid
```


Spécifie des lignes horizontales et verticales qui se croisent et sont espacées de 50 % plus près les unes des autres que le style de hachurage Cross.

### SmallCheckerBoard {#SmallCheckerBoard}
```
public static final int SmallCheckerBoard
```


Spécifie un hachurage qui a l'apparence d'un damier.

### LargeCheckerBoard {#LargeCheckerBoard}
```
public static final int LargeCheckerBoard
```


Spécifie un hachurage qui a l'apparence d'un damier avec des carrés deux fois plus grands que SmallCheckerBoard.

### OutlinedDiamond {#OutlinedDiamond}
```
public static final int OutlinedDiamond
```


Spécifie des lignes diagonales avant et arrière qui se croisent mais ne sont pas antialiasées.

### SolidDiamond {#SolidDiamond}
```
public static final int SolidDiamond
```


Spécifie un hachurage qui a l'apparence d'un damier placé en diagonale.

