ImageStamp

Vue d’ensemble

ImageStamp est une classe dans Aspose.PDF FOSS pour .NET.
Hérite de : BaseParagraph.

Ajoute 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 incluent : ApplyTo, Clone, FromGrayscale, FromJpeg, FromJpegStream, FromPngData, FromRgb, ImageStamp, Put, setStampId.
Tous les membres publics sont accessibles à toute application .NET après l’installation du package Aspose.PDF FOSS for .NET.
Propriétés : AlternativeText, Background, DisplayHeight, DisplayWidth, Height, HorizontalAlignment, et 23 autres.

Propriétés

NomTypeAccèsDescription
XdoubleRead/WritePosition X en points depuis le coin inférieur gauche.
YdoubleRead/WritePosition Y en points depuis le coin inférieur gauche.
DisplayWidthdoubleRead/WriteLargeur d’affichage en points.
DisplayHeightdoubleRead/WriteHauteur d’affichage en points.
WidthdoubleRead/WriteAlias de DisplayWidth.
HeightdoubleRead/WriteAlias de DisplayHeight.
XIndentdoubleRead/WriteDécalage horizontal par rapport au point d’ancrage du tampon.
YIndentdoubleRead/WriteDécalage vertical par rapport au point d’ancrage du tampon.
QualityintRead/WriteQualité JPEG (1..100).
AlternativeTextstring?Read/WriteTexte alternatif Tagged-PDF pour l’accessibilité.
BackgroundboolRead/WriteIndique si le tampon est dessiné derrière le contenu de la page (true) ou au-dessus (false).
OpacitydoubleRead/WriteOpacité, 0,0 (transparent) … 1,0 (opaque).
ZoomdoubleRead/WritePourcentage de zoom uniforme appliqué à l’image.
ZoomXdoubleRead/WritePourcentage de zoom horizontal.
ZoomYdoubleRead/WritePourcentage de zoom vertical.
RotateRotationRead/WriteEnumération de rotation (0/90/180/270 en degrés).
RotateAngledoubleRead/WriteAngle de rotation arbitraire en degrés.
StampIdintRead/WriteL’entrée /StampId écrite dans l’entrée de ressource du tampon.
ImageSystem.IO.StreamReadVue en lecture seule des octets source originaux (ou des octets d’image décodés lorsqu’ils sont construits via FromRgb / FromGrayscale).
HorizontalAlignmentHorizontalAlignmentRead/WriteAlignement horizontal appliqué à ce paragraphe.
VerticalAlignmentVerticalAlignmentRead/WriteAlignement vertical appliqué à ce paragraphe.
MarginMarginInfo?Read/WriteInformations de marge extérieure appliquées à ce paragraphe.
IsFirstParagraphInColumnboolRead/WriteForce le paragraphe à commencer une nouvelle colonne.
IsKeptWithNextboolRead/WriteGarde ce paragraphe sur la même page que le suivant.
IsInNewPageboolRead/WriteForce le paragraphe à commencer sur une nouvelle page.
IsInLineParagraphboolRead/WriteIndicateur de paragraphe en ligne (ne commence pas une nouvelle ligne).
HyperlinkTextstring?Read/WriteCible de lien hypertexte de type chaîne héritée.
HyperlinkHyperlink?Read/WriteDécoration de lien hypertexte typée appliquée au paragraphe.
ZIndexintRead/WriteIndice d’ordre Z utilisé par le rendu DOM.

Méthodes

SignatureDescription
ImageStamp(image: System.IO.Stream)Construire à partir d’un flux d’image (détecte automatiquement JPEG vs PNG par l’en-tête).
ImageStamp(fileName: string)Construire à partir d’un chemin de fichier image (détecte automatiquement JPEG vs PNG par l’en-tête).
setStampId(id: int)Définir l’entrée /StampId du PDF du tampon.
Put(page: Page)Alias pour ApplyTo.
FromRgb(pixelData: byte[], width: int, height: int)Créer un tampon d’image à partir de données de pixels RGB brutes.
FromGrayscale(pixelData: byte[], width: int, height: int)Créer un tampon d’image à partir de données de pixels en niveaux de gris brutes.
FromJpeg(jpegData: byte[], width: int, height: int)Créer un tampon d’image à partir d’octets JPEG.
FromJpeg(jpegData: byte[])Créer un tampon d’image à partir d’octets JPEG, en détectant automatiquement les dimensions depuis l’en-tête JPEG.
FromJpegStream(jpegStream: Stream)Créer un tampon d’image à partir d’un flux de fichier JPEG.
FromPngData(pngData: byte[])Créer un tampon d’image à partir de données de fichier PNG.
ApplyTo(page: Page)Ajouter cette image à une page.
Clone()Clone superficiel — copie l’état scalaire/partagé par référence.

Voir aussi

 Français