PdfPageStamp

PdfPageStamp class

Klasse stellt einen Stempel dar, der eine PDF-Seite als Stempel verwendet.

public sealed class PdfPageStamp : Stamp

Konstrukteure

NameBeschreibung
PdfPageStamp(Page)Konstruktor von PdfPageStamp.
PdfPageStamp(Stream, int)Erstellt einen Pdf-Seitenstempel von 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 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.
virtual Height { get; set; }Gewünschte Höhe des Stempels auf der Seite.
HorizontalAlignment { get; set; }Holt oder setzt die horizontale Ausrichtung des Stempels auf der Seite.
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.
PdfPage { get; set; }Holt oder setzt Seite, die als Stempel verwendet wird.
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.
virtual Width { get; set; }Gewünschte Breite des Stempels auf der Seite.
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)Stempel auf die angegebene Seite setzen.
setStampId(int)Setzt die Stempel-ID.

Siehe auch