ImageStamp

ImageStamp class

Repräsentiert den grafischen Stempel.

public sealed class ImageStamp : Stamp

Konstrukteure

NameBeschreibung
ImageStamp(Stream)Initialisiert eine neue Instanz vonImageStamp Klasse.
ImageStamp(string)Erstellt Bildstempel nach Bild in der angegebenen Datei.

Eigenschaften

NameBeschreibung
Background { get; set; }Setzt oder erhält einen Bool-Wert, der anzeigt, dass der Inhalt als Hintergrund gestempelt wird. Wenn der Wert wahr ist, wird der Stempelinhalt nach unten gelegt. Standardmäßig ist der Wert falsch, der Stempelinhalt wird nach oben gelegt.
BottomMargin { get; set; }Ruft den unteren Rand des Stempels ab oder legt ihn fest.
Height { get; set; }Ermittelt oder setzt die Bildhöhe. Wenn Sie dieses Bild einstellen, können Sie das Bild vertikal skalieren.
HorizontalAlignment { get; set; }Holt oder setzt die horizontale Ausrichtung des Stempels auf der Seite.
Image { get; }Ruft den zum Stempeln verwendeten Bildstrom ab.
LeftMargin { get; set; }Ruft den linken Rand des Stempels ab oder legt ihn fest.
Opacity { get; set; }Ruft einen Wert ab oder legt einen Wert fest, der die Deckkraft des Stempels angibt. 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 einen Wert fest, um die Deckkraft der Stempelkontur anzugeben. Der Wert liegt zwischen 0,0 und 1,0. Standardmäßig ist der Wert 1,0.
OutlineWidth { get; set; }Liest oder setzt einen Wert der Umrissbreite des Stempels. Standardmäßig ist der Wert 1,0.
Quality { get; set; }Ermittelt oder setzt die Qualität des Bildstempels in Prozent. Gültige Werte sind 0..100 %.
RightMargin { get; set; }Ruft den rechten Rand des Stempels ab oder legt ihn fest.
Rotate { get; set; }Setzt oder erhält die Drehung des Stempelinhalts entsprechendRotation Werte. Hinweis. Diese Eigenschaft dient zum Festlegen von Winkeln, die Vielfache von 90 Grad sind (0, 90, 180, 270 Grad). Um einen beliebigen Winkel festzulegen, verwenden Sie die Eigenschaft RotateAngle. Wenn der von ArbitraryAngle festgelegte Winkel kein Vielfaches von 90 ist, gibt die Rotate-Eigenschaft Rotation.None. zurück.
RotateAngle { get; set; }Ermittelt oder setzt den Rotationswinkel des Stempels in Grad. Diese Eigenschaft erlaubt es, einen beliebigen Rotationswinkel einzustellen.
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.
Width { get; set; }Ermittelt oder setzt die Bildbreite. Wenn Sie diese Eigenschaft festlegen, wird das Bild horizontal skaliert.
XIndent { get; set; }Horizontale Stempelkoordinate, von links beginnend.
YIndent { get; set; }Vertikale Stempelkoordinate, von unten beginnend.
Zoom { get; set; }Zoomfaktor des Stempels. Ermöglicht das Skalieren von Stempeln. Bitte beachten Sie, dass das Eigenschaftspaar ZoomX und ZoomY es ermöglicht, den Zoomfaktor für jede Achse separat einzustellen. Die Einstellung dieser Eigenschaft ändert sowohl die ZoomX- als auch die ZoomY-Eigenschaft. Wenn ZoomX und ZoomY unterschiedlich sind, gibt die Zoom-Eigenschaft den ZoomX-Wert 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()Rücksendestempel ID.
override Put(Page)Fügt einen Grafikstempel auf der Seite hinzu.
setStampId(int)Setzt die Stempel-ID.

Siehe auch