Tampon
Vue d’ensemble
Stamp est une classe dans Aspose.PDF FOSS pour .NET.
Représente un tampon à appliquer via la façade PdfFileStamp.
Cette classe fournit 9 méthodes pour travailler avec des objets Stamp dans les programmes .NET.
Les méthodes disponibles incluent : BindImage, BindLogo, BindPdf, BindTextState, SetImageSize, SetOrigin.
Tous les membres publics sont accessibles à toute application .NET après l’installation du package Aspose.PDF FOSS for .NET.
Propriétés : BlendingSpace, IsBackground, Opacity, PageNumber, Pages, Quality, et 4 autres.
Propriétés
| Nom | Type | Accès | Description |
|---|---|---|---|
StampId | int | Read/Write | L’identifiant du tampon. |
Pages | int[]? | Read/Write | Pages sur lesquelles appliquer le tampon (indexées à partir de 1). |
PageNumber | int | Read/Write | Numéro de page unique sur laquelle appliquer le tampon (indexé à partir de 1). |
XOrigin | double | Read/Write | Position d’origine X en points. |
YOrigin | double | Read/Write | Position d’origine Y en points. |
Rotation | float | Read/Write | Angle de rotation en degrés. |
Opacity | float | Read/Write | Opacité (0.0-1.0). |
IsBackground | bool | Read/Write | Indique si ce tampon est en arrière-plan. |
Quality | int | Read/Write | Qualité JPEG (1..100) lorsque le tampon est émis en tant qu’image JPEG. |
BlendingSpace | BlendingColorSpace | Read/Write | Espace couleur de fusion utilisé lors du compositing du tampon sur la page. |
Méthodes
| Signature | Description |
|---|---|
BindLogo(formattedText: FormattedText) | Lier un FormattedText comme logo du tampon (tampon texte). |
BindImage(imageData: byte[]) | Lier des octets d’image bruts comme logo du tampon (tampon image). |
BindImage(image: Stream) | Lier un flux comme source d’image du tampon. |
BindImage(imageFile: string) | Lier un chemin de fichier comme source d’image du tampon. |
BindPdf(pdfStream: Stream, pageNumber: int) | Lier une page PDF (comme source du tampon) via un flux + numéro de page basé sur 1. |
BindPdf(pdfFile: string, pageNumber: int) | Lier une page PDF (comme source du tampon) via un chemin de fichier + numéro de page basé sur 1. |
BindTextState(textState: TextState) | Lier un TextState qui remplace les valeurs par défaut lorsque le tampon est de type texte. |
SetImageSize(width: float, height: float) | Définir la taille en pixels explicite à laquelle le tampon image est rendu. |
SetOrigin(originX: float, originY: float) | Définir la position d’origine. |