TextStamp

TextStamp class

Représente le tampon textuel.

public class TextStamp : Stamp

Constructeurs

NomLa description
TextStamp(FormattedText)Initialise une nouvelle instance duTextStamp classe avec objet formattedText
TextStamp(string)Initialise une nouvelle instance duTextStamp classe.
TextStamp(string, TextState)Initialise une nouvelle instance duTextStamp classe.

Propriétés

NomLa description
Background { get; set; }Définit ou obtient une valeur booléenne qui indique que le contenu est tamponné en arrière-plan. Si la valeur est true, le contenu du tampon est posé en bas. Par défaut, la valeur est false, le contenu du tampon est posé en haut.
BottomMargin { get; set; }Obtient ou définit la marge inférieure du tampon.
Draw { get; set; }Cette propriété détermine la manière dont le tampon est dessiné sur la page. Si Draw = true le tampon est dessiné sous forme d’opérateurs graphiques et si draw = false alors le tampon est dessiné sous forme de texte.
override Height { get; set; }Hauteur souhaitée du tampon sur la page.
HorizontalAlignment { get; set; }Obtient ou définit l’alignement horizontal du tampon sur la page.
Justify { get; set; }Définit la justification du texte. Si cette propriété est définie sur true, les bords gauche et droit du texte sont alignés. Valeur par défaut : faux.
LeftMargin { get; set; }Obtient ou définit la marge gauche du tampon.
MaxRowWidth { get; set; }Hauteur de ligne maximale pour l’option WordWrap.
Opacity { get; set; }Obtient ou définit une valeur pour indiquer l’opacité du tampon. La valeur est comprise entre 0,0 et 1,0. Par défaut, la valeur est 1,0.
OutlineOpacity { get; set; }Obtient ou définit une valeur pour indiquer l’opacité du contour du tampon. La valeur est comprise entre 0,0 et 1,0. Par défaut, la valeur est 1,0.
OutlineWidth { get; set; }Obtient ou définit une valeur de la largeur du contour du tampon. Par défaut, la valeur est 1.0.
RightMargin { get; set; }Obtient ou définit la marge droite du tampon.
Rotate { get; set; }Définit ou obtient la rotation du contenu du tampon en fonctionRotation valeurs. Remarque. Cette propriété concerne les angles définis qui sont des multiples de 90 degrés (0, 90, 180, 270 degrés). Pour définir un angle arbitraire, utilisez la propriété RotateAngle. Si l’angle défini par ArbitraryAngle n’est pas multiple de 90, la propriété Rotate renvoie Rotation.None.
RotateAngle { get; set; }Obtient ou définit l’angle de rotation du tampon en degrés. Cette propriété permet de définir un angle de rotation arbitraire.
Scale { get; set; }Définit l’échelle du texte. Si cette propriété est définie sur true et que la valeur Width est spécifiée, le texte sera mis à l’échelle afin de s’adapter à la largeur spécifiée.
TextAlignment { get; set; }Alignement du texte à l’intérieur du tampon.
TextState { get; }Obtient les propriétés de texte du tampon. VoirTextState pour plus de détails.
TopMargin { get; set; }Obtient ou définit la marge supérieure du tampon.
TreatYIndentAsBaseLine { get; set; }Définit l’origine des coordonnées pour placer le texte. Si TreatYIndentAsBaseLine = true (par défaut lorsque Draw = true) La valeur YIndent sera traitée comme la ligne de base du texte. If TreatYIndentAsBaseLine = false (par défaut lorsque Draw = false) La valeur YIndent sera traitée comme bottom ( ligne de descente) du texte.
Value { get; set; }Obtient ou définit la valeur de chaîne qui est utilisée comme tampon sur la page.
VerticalAlignment { get; set; }Obtient ou définit l’alignement vertical du tampon sur la page.
override Width { get; set; }Largeur souhaitée du tampon sur la page.
WordWrap { get; set; }Définit le retour à la ligne. Si cette propriété est définie sur true et que la valeur Width est spécifiée, le texte sera divisé sur plusieurs lignes pour s’adapter à la largeur spécifiée. Valeur par défaut : faux.
XIndent { get; set; }Coordonnée horizontale du tampon, en partant de la gauche.
YIndent { get; set; }Coordonnée verticale du tampon, en partant du bas.
Zoom { get; set; }Facteur de zoom du tampon. Permet de mettre à l’échelle le tampon. Veuillez noter que la paire de propriétés ZoomX et ZoomY permet de définir le facteur de zoom pour chaque axe séparément. La définition de cette propriété modifie les propriétés ZoomX et ZoomY. Si ZoomX et ZoomY sont différents, la propriété Zoom renvoie la valeur ZoomX.
ZoomX { get; set; }Facteur de zoom horizontal du tampon. Permet de redimensionner le tampon horizontalement.
ZoomY { get; set; }Facteur de zoom vertical du tampon. Permet de redimensionner le tampon verticalement.

Méthodes

NomLa description
getStampId()Renvoie l’ID du tampon.
override Put(Page)Ajoute un tampon textuel sur la page.
setStampId(int)Définit l’ID de tampon.

Voir également