Class PdfPageStamp

PdfPageStamp-Klasse

Klasse repräsentiert einen Stempel, der eine PDF-Seite als Stempel verwendet.

public sealed class PdfPageStamp : Stamp

Konstruktoren

NameBeschreibung
PdfPageStamp(Seite)Konstruktor von PdfPageStamp.
PdfPageStamp(Stream, int)Erstellt einen PDF-Seitenstempel aus der angegebenen Seite im Dokument aus dem Stream.
PdfPageStamp(string, int)Erstellt einen PDF-Seitenstempel aus der angegebenen Seite des Dokuments in der angegebenen Datei.

Eigenschaften

NameBeschreibung
Background { get; set; }Setzt oder erhält einen booleschen Wert, 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; }Erhält oder setzt den unteren Rand des Stempels.
virtual Height { get; set; }Gewünschte Höhe des Stempels auf der Seite.
HorizontalAlignment { get; set; }Erhält oder setzt die horizontale Ausrichtung des Stempels auf der Seite.
LeftMargin { get; set; }Erhält oder setzt den linken Rand des Stempels.
Opacity { get; set; }Erhält oder setzt einen Wert, um die Opazität des Stempels anzuzeigen. Der Wert liegt zwischen 0.0 und 1.0. Standardmäßig ist der Wert 1.0.
OutlineOpacity { get; set; }Erhält oder setzt einen Wert, um die Opazität des Stempelrandes anzuzeigen. Der Wert liegt zwischen 0.0 und 1.0. Standardmäßig ist der Wert 1.0.
OutlineWidth { get; set; }Erhält oder setzt einen Wert für die Breite des Stempelrandes. Standardmäßig ist der Wert 1.0.
PdfPage { get; set; }Erhält oder setzt die Seite, die als Stempel verwendet wird.
RightMargin { get; set; }Erhält oder setzt den rechten Rand des Stempels.
Rotate { get; set; }Setzt oder erhält die Rotation des Stempelinhalt gemäß den Rotation Werten. 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; }Erhält oder setzt den Rotationswinkel des Stempels in Grad. Diese Eigenschaft ermöglicht es, einen beliebigen Rotationswinkel festzulegen.
TopMargin { get; set; }Erhält oder setzt den oberen Rand des Stempels.
VerticalAlignment { get; set; }Erhält oder setzt die vertikale Ausrichtung des Stempels auf der Seite.
virtual Width { get; set; }Gewünschte Breite des Stempels auf der Seite.
virtual XIndent { get; set; }Horizontale Stempelkoordinate, beginnend von links.
virtual YIndent { get; set; }Vertikale Stempelkoordinate, 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 Setzen 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(Seite)Legt den Stempel auf der angegebenen Seite ab.
setStampId(int)Setzt die Stempel-ID.

Siehe auch