Stempel
Übersicht
Stamp ist eine Klasse in Aspose.PDF FOSS für .NET.
Stellt einen Stempel dar, der über die PdfFileStamp‑Fassade angewendet wird.
Diese Klasse stellt 9 Methoden zur Arbeit mit Stamp‑Objekten in .NET‑Programmen bereit.
Verfügbare Methoden umfassen: BindImage, BindLogo, BindPdf, BindTextState, SetImageSize, SetOrigin.
Alle öffentlichen Mitglieder sind für jede .NET‑Anwendung nach der Installation des Aspose.PDF FOSS for .NET‑Pakets zugänglich.
Eigenschaften: BlendingSpace, IsBackground, Opacity, PageNumber, Pages, Quality und 4 weitere.
Eigenschaften
| Name | Typ | Zugriff | Beschreibung |
|---|---|---|---|
StampId | int | Read/Write | Der Stempel‑Identifikator. |
Pages | int[]? | Read/Write | Seiten, auf die der Stempel angewendet wird (1‑basiert). |
PageNumber | int | Read/Write | Einzelne Seitenzahl, auf die der Stempel angewendet wird (1‑basiert). |
XOrigin | double | Read/Write | X‑Ursprungsposition in Punkten. |
YOrigin | double | Read/Write | Y‑Ursprungsposition in Punkten. |
Rotation | float | Read/Write | Rotationswinkel in Grad. |
Opacity | float | Read/Write | Deckkraft (0.0‑1.0). |
IsBackground | bool | Read/Write | Ob dieser Stempel im Hintergrund ist. |
Quality | int | Read/Write | JPEG‑Qualität (1..100), wenn der Stempel als JPEG‑Bild ausgegeben wird. |
BlendingSpace | BlendingColorSpace | Read/Write | Beim Komposit des Stempels auf die Seite verwendeter Farb‑Blending‑Farbraum. |
Methoden
| Signatur | Beschreibung |
|---|---|
BindLogo(formattedText: FormattedText) | Binden Sie ein FormattedText als Logo des Stempels (Textstempel). |
BindImage(imageData: byte[]) | Binden Sie rohe Bildbytes als Logo des Stempels (Bildstempel). |
BindImage(image: Stream) | Binden Sie einen Stream als Bildquelle des Stempels. |
BindImage(imageFile: string) | Binden Sie einen Dateipfad als Bildquelle des Stempels. |
BindPdf(pdfStream: Stream, pageNumber: int) | Binden Sie eine PDF‑Seite (als Stempelquelle) per Stream + 1‑basierter Seitenzahl. |
BindPdf(pdfFile: string, pageNumber: int) | Binden Sie eine PDF‑Seite (als Stempelquelle) per Dateipfad + 1‑basierter Seitenzahl. |
BindTextState(textState: TextState) | Binden Sie einen TextState, der die Vorgaben überschreibt, wenn der Stempel als Text getippt wird. |
SetImageSize(width: float, height: float) | Legen Sie die explizite Pixelgröße fest, bei der der Bildstempel gerendert wird. |
SetOrigin(originX: float, originY: float) | Legen Sie die Ursprungposition fest. |