Class ImageStamp

ImageStamp-Klasse

Stellt einen grafischen Stempel dar.

public sealed class ImageStamp : Stamp

Konstruktoren

NameBeschreibung
ImageStamp(Stream)Initialisiert eine neue Instanz der ImageStamp-Klasse.
ImageStamp(string)Erstellt einen Bildstempel aus dem Bild in der angegebenen Datei.

Eigenschaften

NameBeschreibung
AlternativeText { get; set; }Ruft den alternativen Text für den Bildstempel ab oder legt ihn fest.
Background { get; set; }Legt einen booleschen Wert fest, der angibt, dass der Inhalt als Hintergrund gestempelt wird. Wenn der Wert true ist, wird der Stempelinhalt unten angeordnet. Standardmäßig ist der Wert false, der Stempelinhalt wird oben angeordnet.
BottomMargin { get; set; }Ruft den unteren Rand des Stempels ab oder legt ihn fest.
override Height { get; set; }Ruft die Bildhöhe ab oder legt sie fest. Das Festlegen dieses Bildes ermöglicht das vertikale Skalieren des Bildes.
HorizontalAlignment { get; set; }Ruft die horizontale Ausrichtung des Stempels auf der Seite ab oder legt sie fest.
Image { get; }Ruft den Bildstream ab, der für das Stempeln verwendet wird.
LeftMargin { get; set; }Ruft den linken Rand des Stempels ab oder legt ihn fest.
Opacity { get; set; }Ruft einen Wert ab oder legt ihn fest, um die Opazität des Stempels anzugeben. Der Wert liegt zwischen 0.0 und 1.0. Standardmäßig ist der Wert 1.0.
OutlineOpacity { get; set; }Ruft einen Wert ab oder legt ihn fest, um die Opazität der Stempelumrandung anzugeben. Der Wert liegt zwischen 0.0 und 1.0. Standardmäßig ist der Wert 1.0.
OutlineWidth { get; set; }Ruft einen Wert für die Breite der Stempelumrandung ab oder legt ihn fest. Standardmäßig ist der Wert 1.0.
Quality { get; set; }Ruft die Qualität des Bildstempels in Prozent ab oder legt sie fest. Gültige Werte sind 0..100%.
RightMargin { get; set; }Ruft den rechten Rand des Stempels ab oder legt ihn fest.
Rotate { get; set; }Legt die Drehung des Stempelinhalt gemäß den Rotation Werten fest oder ruft sie ab. Hinweis: Diese Eigenschaft ist für Winkel, die Vielfache von 90 Grad sind (0, 90, 180, 270 Grad). Um einen beliebigen Winkel festzulegen, verwenden Sie die RotateAngle-Eigenschaft. Wenn der Winkel, der durch ArbitraryAngle festgelegt wird, kein Vielfaches von 90 ist, gibt die Rotate-Eigenschaft Rotation.None zurück.
RotateAngle { get; set; }Ruft den Drehwinkel des Stempels in Grad ab oder legt ihn fest. Diese Eigenschaft ermöglicht das Festlegen eines beliebigen Drehwinkels.
TopMargin { get; set; }Ruft den oberen Rand des Stempels ab oder legt ihn fest.
VerticalAlignment { get; set; }Ruft die vertikale Ausrichtung des Stempels auf der Seite ab oder legt sie fest.
override Width { get; set; }Ruft die Bildbreite ab oder legt sie fest. Das Festlegen dieser Eigenschaft ermöglicht das horizontale Skalieren des Bildes.
override XIndent { get; set; }Ruft die horizontale Stempelkoordinate ab und legt sie fest, beginnend von links.
override YIndent { get; set; }Ruft die vertikale Stempelkoordinate ab und legt sie fest, beginnend von unten.
Zoom { get; set; }Zoomfaktor des Stempels. Ermöglicht das Skalieren des Stempels. Bitte beachten Sie, dass das Paar von Eigenschaften ZoomX und ZoomY es ermöglicht, den Zoomfaktor für jede Achse separat festzulegen. Das Festlegen dieser Eigenschaft ändert sowohl die Eigenschaften ZoomX als auch ZoomY. Wenn ZoomX und ZoomY unterschiedlich sind, gibt die Zoom-Eigenschaft den Wert von ZoomX zurück.
ZoomX { get; set; }Horizontaler Zoomfaktor des Stempels. Ermöglicht das horizontale Skalieren des Stempels.
ZoomY { get; set; }Vertikaler Zoomfaktor des Stempels. Ermöglicht das vertikale Skalieren des Stempels.

Methoden

NameBeschreibung
getStampId()Gibt die Stempel-ID zurück.
override Put(Page)Fügt einen grafischen Stempel auf der Seite hinzu.
setStampId(int)Legt die Stempel-ID fest.

Siehe auch