ImageStamp
Vue d’ensemble
ImageStamp Il s’agit d’une classe dans Aspose.PDF FOSS pour .NET. hérité de : BaseParagraph.
Ajouter une image à une page PDF.
Cette classe fournit 12 méthodes pour travailler avec des objets ImageStamp dans les programmes .NET. Les méthodes disponibles comprennent : ApplyTo, Clone, FromGrayscale, FromJpeg, FromJpegStream, FromPngData, FromRgb, ImageStamp, Put, setStampId. 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 : AlternativeText, Background, BlendMode, DisplayHeight, DisplayWidth, Height,Et 24 autres.
Propriétés
| Nom de | Type | Access | Description |
|---|---|---|---|
X | double | Lire / Écrire | Position X en points de gauche. |
Y | double | Lire / Écrire | Position Y en points de gauche. |
DisplayWidth | double | Lire / Écrire | Afficher la largeur en points. |
DisplayHeight | double | Lire / Écrire | Afficher la hauteur en points. |
Width | double | Lire / Écrire | ↑ « Le site est un site de la société. |
Height | double | Lire / Écrire | ↑ « Le site est un site de la société. |
XIndent | double | Lire / Écrire | Offset horizontal du point d’ancre de la stamp. |
YIndent | double | Lire / Écrire | L’écart vertical du point d’ancre de la stamp. |
Quality | int | Lire / Écrire | La qualité du JPEG (1.100). |
AlternativeText | string? | Lire / Écrire | Le texte PDF est un texte alternatif pour l’accessibilité. |
Background | bool | Lire / Écrire | Que le panneau soit tiré derrière le contenu de la page (très) ou au dessus de celle-ci (fausse). |
Opacity | double | Lire / Écrire | Opacité, 0.0 (transparent) … 1.0 (opac). |
BlendMode | string? | Lire / Écrire | Le nom de mode mixte PDF (par exemple). |
Zoom | double | Lire / Écrire | Un pourcentage de zoom uniforme appliqué à l’image. |
ZoomX | double | Lire / Écrire | pourcentage de zoom horizontal. |
ZoomY | double | Lire / Écrire | pourcentage de zoom vertical. |
Rotate | Rotation | Lire / Écrire | Enum de rotation (Aspose.Pdf Rotation; 0/90/180/270 en degrés). |
RotateAngle | double | Lire / Écrire | Angle de rotation arbitraire en degrés. |
StampId | int | Lire / Écrire | L’entrée /StampId est écrite dans l’ingrédient de ressources du stamp. |
Image | System.IO.Stream | Lire | Vue uniquement des bytes source originaux (ou les byts d’image décodés lorsqu’ils sont construits via FromRgb / FromGrayscale). |
HorizontalAlignment | HorizontalAlignment | Lire / Écrire | L’alignement horizontal appliqué à ce paragraphe. |
VerticalAlignment | VerticalAlignment | Lire / Écrire | L’alignement vertical appliqué à ce paragraphe. |
Margin | MarginInfo | Lire / Écrire | Les informations de marge extérieur appliquées à ce paragraphe. |
IsFirstParagraphInColumn | bool | Lire / Écrire | Forcez le paragraphe à démarrer une nouvelle colonne. |
IsKeptWithNext | bool | Lire / Écrire | Gardez ce paragraphe sur la même page que la prochaine. |
IsInNewPage | bool | Lire / Écrire | Il faut que le paragraphe commence sur une nouvelle page. |
IsInLineParagraph | bool | Lire / Écrire | Le drapeau de la ligne (ne commence pas une nouvelle ligne). |
HyperlinkText | string? | Lire / Écrire | Cible de lien hypertexte. |
Hyperlink | Hyperlink? | Lire / Écrire | La décoration de hyperliens typique appliquée au paragraphe. |
ZIndex | int | Lire / Écrire | L’index de commande Z est utilisé par le rendu DOM. |
méthodes
| Signature | Description |
|---|---|
ImageStamp(image: System.IO.Stream) | Construction d’un flux d’image (découvre automatiquement JPEG vs PNG par téléviseur). |
ImageStamp(fileName: string) | Construire à partir d’un fil image (découvre automatiquement JPEG vs PNG par téléviseur). |
setStampId(id: int) | Définir l’entrée PDF /StampId du tampon. |
Put(page: Page) | ↑ « Le site est un site de la société. |
FromRgb(pixelData: byte[], width: int, height: int) | Créer un étiquette d’image à partir de données RGB pixel. |
FromGrayscale(pixelData: byte[], width: int, height: int) | Créer un étiquette d’image à partir de données grayscale pixel. |
FromJpeg(jpegData: byte[], width: int, height: int) | Créer un étiquette d’image à partir de JPEG bytes. |
FromJpeg(jpegData: byte[]) | Créez une image de bits JPEG, des dimensions automatiquement détectées à partir du titre JPeg. |
FromJpegStream(jpegStream: Stream) | Créer un étiquette d’image à partir d’un fil JPEG. |
FromPngData(pngData: byte[]) | Créer un étiquette d’image à partir des données de fichier PNG. |
ApplyTo(page: Page) | Ajoutez cette image à une page. |
Clone() | Shallow clone - copies de l’état scalar/ref-shared. |