WatermarkStamp
Overzicht
WatermarkStamp is een klasse in Aspose.PDF FOSS voor .NET. Erft van: Stamp.
Een watermerkstempel die diagonale tekst over de pagina tekent.
Deze klasse biedt 7 methoden voor het werken met WatermarkStamp objecten in .NET programma’s. Beschikbare methoden zijn: BindImage, BindLogo, BindPdf, BindTextState, SetImageSize, SetOrigin, WatermarkStamp. Alle openbare leden zijn toegankelijk voor elke .NET applicatie na het installeren van het Aspose.PDF FOSS voor .NET pakket. Eigenschappen: BlendingSpace, Color, FontName, FontSize, IsBackground, Opacity, en nog 9.
Eigenschappen
| Naam | Type | Toegang | Beschrijving |
|---|---|---|---|
Text | string | Lezen/schrijven | De watermerktekst. |
FontName | string | Lezen/schrijven | Lettertype naam. |
FontSize | double | Lezen/schrijven | Lettergrootte in punten. |
Color | (double R, double G, double B) | Lezen/schrijven | Tekstkleur als RGB (bereik 0-1). |
Rotate | double | Lezen/schrijven | Rotatiehoek in graden. |
StampId | int | Lezen/schrijven | De stempelidentifier. |
Pages | int[]? | Lezen/schrijven | Pagina’s om het stempel op toe te passen (1-gebaseerd). |
PageNumber | int | Lezen/schrijven | Enkel paginanummer om het stempel op toe te passen (1-gebaseerd). |
XOrigin | double | Lezen/schrijven | X-oorsprongpositie in punten. |
YOrigin | double | Lezen/schrijven | Y-oorsprongpositie in punten. |
Rotation | float | Lezen/schrijven | Rotatiehoek in graden. |
Opacity | float | Lezen/schrijven | Doorzichtigheid (0.0-1.0). |
IsBackground | bool | Lezen/schrijven | Of dit stempel zich op de achtergrond bevindt. |
Quality | int | Lezen/schrijven | JPEG-kwaliteit (1..100) wanneer de stempel wordt uitgegeven als een JPEG-afbeelding. |
BlendingSpace | BlendingColorSpace | Lezen/schrijven | Blending-kleurenspace die wordt gebruikt bij het compositeren van de stempel op de pagina. |
Methoden
| Handtekening | Beschrijving |
|---|---|
WatermarkStamp(text: string) | Roept WatermarkStamp(text) aan op deze WatermarkStamp instantie. |
BindLogo(formattedText: FormattedText) | Koppel een FormattedText als het logo van de stempel (tekststempel). |
BindImage(imageData: byte[]) | Koppel ruwe afbeeldingsbytes als het logo van de stempel (afbeeldingsstempel). |
BindPdf(pdfStream: Stream, pageNumber: int) | Koppel een PDF-pagina (als de stempelbron) via stream + 1-gebaseerd paginanummer. |
BindTextState(textState: TextState) | Koppel een TextState die de standaardinstellingen overschrijft wanneer de stempel als tekst wordt getypt. |
SetImageSize(width: float, height: float) | Stel de expliciete pixelgrootte in waarop de afbeeldingsstempel wordt gerenderd. |
SetOrigin(originX: float, originY: float) | Stel de oorsprongpositie in. |