ImageStamp

ImageStamp

Übersicht

ImageStamp ist eine Klasse in Aspose.PDF FOSS für .NET.
Erbt von: BaseParagraph.

Fügt einer PDF-Seite ein Bild hinzu.

Diese Klasse bietet 12 Methoden zur Arbeit mit ImageStamp‑Objekten in .NET‑Programmen.
Verfügbare Methoden umfassen: ApplyTo, Clone, FromGrayscale, FromJpeg, FromJpegStream, FromPngData, FromRgb, ImageStamp, Put, setStampId.
Alle öffentlichen Mitglieder sind für jede .NET‑Anwendung nach der Installation des Aspose.PDF FOSS for .NET‑Pakets zugänglich.
Eigenschaften: AlternativeText, Background, DisplayHeight, DisplayWidth, Height, HorizontalAlignment und 23 weitere.

Eigenschaften

NameTypZugriffBeschreibung
XdoubleRead/WriteX-Position in Punkten vom linken unteren Rand.
YdoubleRead/WriteY-Position in Punkten vom linken unteren Rand.
DisplayWidthdoubleRead/WriteAnzeigebreite in Punkten.
DisplayHeightdoubleRead/WriteAnzeigehöhe in Punkten.
WidthdoubleRead/WriteAlias für DisplayWidth.
HeightdoubleRead/WriteAlias für DisplayHeight.
XIndentdoubleRead/WriteHorizontaler Versatz vom Ankerpunkt des Stempels.
YIndentdoubleRead/WriteVertikaler Versatz vom Ankerpunkt des Stempels.
QualityintRead/WriteJPEG-Qualität (1..100).
AlternativeTextstring?Read/WriteAlternativtext für Tagged-PDF zur Barrierefreiheit.
BackgroundboolRead/WriteOb der Stempel hinter dem Seiteninhalt (true) oder darüber (false) gezeichnet wird.
OpacitydoubleRead/WriteDeckkraft, 0,0 (transparent) … 1,0 (undurchsichtig).
ZoomdoubleRead/WriteEinheitlicher Zoom-Prozentsatz, der auf das Bild angewendet wird.
ZoomXdoubleRead/WriteHorizontaler Zoom-Prozentsatz.
ZoomYdoubleRead/WriteVertikaler Zoom-Prozentsatz.
RotateRotationRead/WriteRotations-Enum (0/90/180/270 Grad).
RotateAngledoubleRead/WriteBeliebiger Rotationswinkel in Grad.
StampIdintRead/WriteDer /StampId-Eintrag, der in den Ressourcen-Eintrag des Stempels geschrieben wird.
ImageSystem.IO.StreamReadNur-Lese-Ansicht der ursprünglichen Quellbytes (oder der dekodierten Bildbytes, wenn über FromRgb / FromGrayscale erstellt).
HorizontalAlignmentHorizontalAlignmentRead/WriteHorizontale Ausrichtung, die auf diesen Absatz angewendet wird.
VerticalAlignmentVerticalAlignmentRead/WriteVertikale Ausrichtung, die auf diesen Absatz angewendet wird.
MarginMarginInfo?Read/WriteInformationen zum Außenrand, die auf diesen Absatz angewendet werden.
IsFirstParagraphInColumnboolRead/WriteErzwingt, dass der Absatz eine neue Spalte beginnt.
IsKeptWithNextboolRead/WriteHält diesen Absatz auf derselben Seite wie den nächsten.
IsInNewPageboolRead/WriteErzwingt, dass der Absatz auf einer neuen Seite beginnt.
IsInLineParagraphboolRead/WriteInline-Absatz-Flag (beginnt keine neue Zeile).
HyperlinkTextstring?Read/WriteLegacy-Ziel für Hyperlink als Zeichenkette.
HyperlinkHyperlink?Read/WriteTypisierte Hyperlink-Dekoration, die auf den Absatz angewendet wird.
ZIndexintRead/WriteZ-Order-Index, der vom DOM-Renderer verwendet wird.

Methoden

SignatureDescription
ImageStamp(image: System.IO.Stream)Konstruktion aus einem Bild‑Stream (erkennt JPEG vs PNG automatisch anhand des Headers).
ImageStamp(fileName: string)Konstruktion aus einem Bilddateipfad (erkennt JPEG vs PNG automatisch anhand des Headers).
setStampId(id: int)Setzt den PDF‑/StampId‑Eintrag des Stempels.
Put(page: Page)Alias für ApplyTo.
FromRgb(pixelData: byte[], width: int, height: int)Erstellt einen Bildstempel aus rohen RGB‑Pixeldaten.
FromGrayscale(pixelData: byte[], width: int, height: int)Erstellt einen Bildstempel aus rohen Graustufen‑Pixeldaten.
FromJpeg(jpegData: byte[], width: int, height: int)Erstellt einen Bildstempel aus JPEG‑Bytes.
FromJpeg(jpegData: byte[])Erstellt einen Bildstempel aus JPEG‑Bytes, erkennt die Abmessungen automatisch aus dem JPEG‑Header.
FromJpegStream(jpegStream: Stream)Erstellt einen Bildstempel aus einem JPEG‑Datei‑Stream.
FromPngData(pngData: byte[])Erstellt einen Bildstempel aus PNG‑Dateidaten.
ApplyTo(page: Page)Fügt dieses Bild zu einer Seite hinzu.
Clone()Flacher Klon — kopiert skalare/Referenz‑geteilte Zustände.

Siehe auch

 Deutsch