PdfPageStamp
Overzicht
PdfPageStamp is een klasse in Aspose.PDF FOSS voor .NET. Erft van: Aspose.Pdf.Stamps.Stamp.
Stempelt de inhoud van één PDF-pagina op een andere pagina.
Deze klasse biedt 6 methoden voor het werken met PdfPageStamp objecten in .NET programma’s. Beschikbare methoden zijn: ApplyTo, PdfPageStamp, Put, setStampId. Alle publieke leden zijn toegankelijk voor elke .NET applicatie na het installeren van het Aspose.PDF FOSS voor .NET pakket. Eigenschappen: Background, BottomMargin, Height, HorizontalAlignment, IsBackground, LeftMargin, en nog 14.
Eigenschappen
| Naam | Type | Toegang | Beschrijving |
|---|---|---|---|
Width | double | Lezen/schrijven | Breedte van de stempel in punten. |
Height | double | Lezen/schrijven | Hoogte van de stempel in punten. |
PdfPage | Page | Lezen/schrijven | De bronpagina die gestempeld wordt. |
StampId | int | Lezen/schrijven | Optionele identifier ingebed als een %StampId content-stream commentaar wanneer het stempel wordt toegepast, zodat PdfContentEditor.GetStamps / DeleteStampById het later kan vinden. |
ZoomX | double | Lezen/schrijven | Horizontale schaalfactor die op het stempel wordt toegepast (1.0 = originele grootte). |
ZoomY | double | Lezen/schrijven | Verticale schaalfactor toegepast op de stempel (1.0 = originele grootte). |
XIndent | double | Lezen/schrijven | X-positie op de pagina. |
YIndent | double | Lezen/schrijven | Y-positie op de pagina. |
Rotate | Rotation | Lezen/schrijven | Rotatie (0, 90, 180, 270). |
RotateAngle | double | Lezen/schrijven | Willekeurige rotatiehoek in graden. |
Opacity | double | Lezen/schrijven | Opaciteit (0.0 = transparant, 1.0 = ondoorzichtig). |
IsBackground | bool | Lezen/schrijven | Of de stempel achter de paginainhoud wordt getekend. |
Background | bool | Lezen/schrijven | Alias voor IsBackground. |
TopMargin | double | Lezen/schrijven | Bovenmarge offset in punten. |
BottomMargin | double | Lezen/schrijven | Ondermarge offset in punten. |
LeftMargin | double | Lezen/schrijven | Linkermarge offset in punten. |
RightMargin | double | Lezen/schrijven | Rechtermarge-offset in punten. |
HorizontalAlignment | HorizontalAlignment | Lezen/schrijven | Horizontale uitlijning. |
VerticalAlignment | VerticalAlignment | Lezen/schrijven | Verticale uitlijning. |
OutlineWidth | double | Lezen/schrijven | Lijnbreedte van de glyph/graphic-omtrek van de stempel, in punten. |
Methoden
| Handtekening | Beschrijving |
|---|---|
PdfPageStamp(pdfPage: Page) | Maak een PdfPageStamp van een pagina uit een ander document. |
Put(page: Page) | Alias voor ApplyTo die overeenkomt met de publieke oppervlakte. |
PdfPageStamp(fileName: string, pageIndex: int) | Maak een PdfPageStamp aan van pagina pageIndex (1-gebaseerd) van de PDF op fileName. |
PdfPageStamp(stream: Stream, pageIndex: int) | Maak een PdfPageStamp aan van pagina pageIndex (1-gebaseerd) van de PDF die uit de stream is gelezen. |
ApplyTo(page: Page) | Pas dit stempel toe op een pagina. |
setStampId(id: int) | Stelt StampId in. |