Razítko
Přehled
Stamp je třída v Aspose.PDF FOSS pro .NET.
Představuje razítko, které se má použít prostřednictvím fasády PdfFileStamp.
Tato třída poskytuje 9 metod pro práci s objekty Stamp v programech .NET.
Dostupné metody zahrnují: BindImage, BindLogo, BindPdf, BindTextState, SetImageSize, SetOrigin.
Všechny veřejné členy jsou přístupné jakékoli aplikaci .NET po instalaci balíčku Aspose.PDF FOSS for .NET.
Vlastnosti: BlendingSpace, IsBackground, Opacity, PageNumber, Pages, Quality a 4 další.
Vlastnosti
| Název | Typ | Přístup | Popis |
|---|---|---|---|
StampId | int | Read/Write | Identifikátor razítka. |
Pages | int[]? | Read/Write | Stránky, na které se má razítko použít (číslování od 1). |
PageNumber | int | Read/Write | Jednotlivé číslo stránky, na kterou se má razítko použít (číslování od 1). |
XOrigin | double | Read/Write | Pozice počátku X v bodech. |
YOrigin | double | Read/Write | Pozice počátku Y v bodech. |
Rotation | float | Read/Write | Úhel otočení ve stupních. |
Opacity | float | Read/Write | Průhlednost (0,0‑1,0). |
IsBackground | bool | Read/Write | Zda je toto razítko v pozadí. |
Quality | int | Read/Write | Kvalita JPEG (1..100), když je razítko vydáno jako JPEG obrázek. |
BlendingSpace | BlendingColorSpace | Read/Write | Prostor barev pro míchání používaný při skládání razítka na stránku. |
Metody
| Podpis | Popis |
|---|---|
BindLogo(formattedText: FormattedText) | Navázat FormattedText jako logo razítka (textové razítko). |
BindImage(imageData: byte[]) | Navázat surové bajty obrázku jako logo razítka (obrazové razítko). |
BindImage(image: Stream) | Navázat stream jako zdroj obrázku razítka. |
BindImage(imageFile: string) | Navázat cestu k souboru jako zdroj obrázku razítka. |
BindPdf(pdfStream: Stream, pageNumber: int) | Navázat stránku PDF (jako zdroj razítka) pomocí streamu + číslování stránek od jedné. |
BindPdf(pdfFile: string, pageNumber: int) | Navázat stránku PDF (jako zdroj razítka) pomocí cesty k souboru + číslování stránek od jedné. |
BindTextState(textState: TextState) | Navázat TextState, který přepíše výchozí hodnoty, když je razítko textové. |
SetImageSize(width: float, height: float) | Nastavit explicitní velikost v pixelech, při které se obrázkové razítko vykresluje. |
SetOrigin(originX: float, originY: float) | Nastavit počáteční pozici. |