PdfPageStamp
Übersicht
PdfPageStamp ist eine Klasse in Aspose.PDF FOSS für .NET. Erbt von: Aspose.Pdf.Stamps.Stamp.
Stempelt den Inhalt einer PDF-Seite auf eine andere Seite.
Diese Klasse stellt 6 Methoden zur Arbeit mit PdfPageStamp-Objekten in .NET-Programmen bereit. Verfügbare Methoden umfassen: ApplyTo, PdfPageStamp, Put, setStampId. Alle öffentlichen Mitglieder sind für jede .NET-Anwendung nach Installation des Aspose.PDF FOSS für .NET-Pakets zugänglich. Eigenschaften: Background, BottomMargin, Height, HorizontalAlignment, IsBackground, LeftMargin und 14 weitere.
Eigenschaften
| Name | Typ | Zugriff | Beschreibung |
|---|---|---|---|
Width | double | Lesen/Schreiben | Breite des Stempels in Punkten. |
Height | double | Lesen/Schreiben | Höhe des Stempels in Punkten. |
PdfPage | Page | Lesen/Schreiben | Die zu stempelnde Quellseite. |
StampId | int | Lesen/Schreiben | Optionaler Bezeichner, der als %StampId-Content-Stream-Kommentar eingebettet wird, wenn der Stempel angewendet wird, sodass PdfContentEditor.GetStamps / DeleteStampById ihn später finden können. |
ZoomX | double | Lesen/Schreiben | Horizontaler Skalierungsfaktor, der auf den Stempel angewendet wird (1,0 = Originalgröße). |
ZoomY | double | Lesen/Schreiben | Vertikaler Skalierungsfaktor, der auf den Stempel angewendet wird (1.0 = Originalgröße). |
XIndent | double | Lesen/Schreiben | X-Position auf der Seite. |
YIndent | double | Lesen/Schreiben | Y-Position auf der Seite. |
Rotate | Rotation | Lesen/Schreiben | Drehung (0, 90, 180, 270). |
RotateAngle | double | Lesen/Schreiben | Beliebiger Rotationswinkel in Grad. |
Opacity | double | Lesen/Schreiben | Deckkraft (0.0 = transparent, 1.0 = undurchsichtig). |
IsBackground | bool | Lesen/Schreiben | Ob die Stempel hinter dem Seiteninhalt gezeichnet wird. |
Background | bool | Lesen/Schreiben | Alias für IsBackground. |
TopMargin | double | Lesen/Schreiben | Oberer Randversatz in Punkten. |
BottomMargin | double | Lesen/Schreiben | Unterer Randversatz in Punkten. |
LeftMargin | double | Lesen/Schreiben | Linker Randversatz in Punkten. |
RightMargin | double | Lesen/Schreiben | Rechter Randversatz in Punkten. |
HorizontalAlignment | HorizontalAlignment | Lesen/Schreiben | Horizontale Ausrichtung. |
VerticalAlignment | VerticalAlignment | Lesen/Schreiben | Vertikale Ausrichtung. |
OutlineWidth | double | Lesen/Schreiben | Strichstärke des Glyphen-/Grafikumrisses des Stempels, in Punkten. |
Methoden
| Signatur | Beschreibung |
|---|---|
PdfPageStamp(pdfPage: Page) | Erstelle ein PdfPageStamp aus einer Seite eines anderen Dokuments. |
Put(page: Page) | Alias für ApplyTo, der der öffentlichen Oberfläche entspricht. |
PdfPageStamp(fileName: string, pageIndex: int) | Erstelle ein PdfPageStamp aus der Seite pageIndex (1-basiert) des PDFs unter fileName. |
PdfPageStamp(stream: Stream, pageIndex: int) | Erstelle ein PdfPageStamp aus der Seite pageIndex (1-basiert) des PDFs, das aus dem Stream gelesen wird. |
ApplyTo(page: Page) | Wende diesen Stempel auf eine Seite an. |
setStampId(id: int) | Setzt StampId. |