TextStamp

Vue de l’ensemble

TextStamp Il s’agit d’une classe dans Aspose.PDF FOSS pour .NET. hérité de : Stamp.

Un étiquette texte qui peut être appliqué à des pages PDF.

Cette classe fournit 8 méthodes pour travailler avec des objets TextStamp dans les programmes .NET. Les méthodes disponibles comprennent : BindImage, BindLogo, BindPdf, BindTextState, SetImageSize, SetOrigin, TextStamp. Tous les membres publics sont accessibles à n’importe quelle application .NET après l’installation de la Aspose.PDF FOSS pour le package .Net. Propriétés : BlendingSpace, Color, DefaultFont, DefaultFontSize, FontName, FontSize,Et 19 autres.

Propriétés

Nom deTypeAccèsDescription
DefaultFontFontLireLa phonette par défaut utilisée lorsque FontName n’est pas spécifiée explicitement.
DefaultFontSizefloatLireLa taille de la phonette par défaut utilisée lorsque FontSize n’est pas spécifiquement définie.
TextstringLire / ÉcrireLe texte à imprimer.
ValuestringLire / ÉcrireAlias pour le texte.
FontNamestringLire / ÉcrireNom de caractère (il doit exister dans les ressources de page ou être un chiffre standard 14).
FontSizefloatLireLa taille de la lettre en points.
ColorColorLire / ÉcrireTexte couleur.
TextStateTextStateLire / ÉcrireFormats de formatage.
WordWrapboolLire / ÉcrireOu de laisser le texte à la frontière large.
WordWrapModeTextFormattingOptions.WordWrapModeLire / ÉcrireLe mode Word-wrap s’applique au texte de la marque.
WidthdoubleLire / ÉcrireLa limite de largeur utilisée pour la parole enveloppant (en points).
HeightdoubleLire / ÉcrireLimitation de hauteur pour la boîte d’impression.
ScaleboolLire / ÉcrireLorsque le texte est vrai, le text de la marque est évolué pour correspondre à Width × Height.
ZoomdoubleLire / ÉcrireLe facteur de zoom appliqué à la marque.
TextAlignmentHorizontalAlignmentLire / ÉcrireAlignement horizontal des lignes de texte à l’intérieur du boîtier d’impression.
StampIdintLire / ÉcrireLe signe d’identification.
Pagesint[]?Lire / ÉcrirePages pour appliquer le stamp à (1-basé).
PageNumberintLire / ÉcrireNuméro de page unique pour appliquer le marquage à (1-basé).
XOrigindoubleLire / ÉcrireX position d’origine en points.
YOrigindoubleLire / Écrireposition d’origine en points.
RotationfloatLire / ÉcrireAngle de rotation en degrés.
OpacityfloatLire / ÉcrireLa puissance est de 0,0 à 0,0.
IsBackgroundboolLire / ÉcrireQue ce type de marque soit dans le fond.
QualityintLire / ÉcrireQualité JPEG (1..100) lorsque le stamp est émis comme image JPeg.
BlendingSpaceBlendingColorSpaceLire / ÉcrireMélanger l’espace de couleur utilisé lors de la composition du stamp sur la page.

méthodes

SignatureDescription
TextStamp(text: string)Appelez TextStamp sur cette instance TextStamp.
TextStamp(formattedText: FormattedText)Créez un TextStamp à partir d’un FormattedText (flattant ses lignes sur une seule ligne, jointe par ‘\n’).
BindLogo(formattedText: FormattedText)Bande un FormattedText comme le logo du stamp (symbole de texte).
BindImage(imageData: byte[])Bande les bytes d’image crude comme le logo de la marque (la marque image).
BindPdf(pdfStream: Stream, pageNumber: int)Liensez une page PDF (en tant que source de fichier) par le numéro de page en flux + 1 basé.
BindTextState(textState: TextState)Bande un TextState qui surmontre les défauts lorsque le panneau est en type texte.
SetImageSize(width: float, height: float)Définissez la taille explicite du pixel auquel est rendu l’imagerie d’image.
SetOrigin(originX: float, originY: float)Déterminer la position d’origine.

Voir aussi

 Français