WatermarkStamp
Přehled
WatermarkStamp je třída v Aspose.PDF FOSS pro .NET. Dědí z: Stamp.
Vodoznakové razítko, které kreslí úhlový text přes stránku.
Tato třída poskytuje 7 metod pro práci s objekty WatermarkStamp v programech .NET. Dostupné metody zahrnují: BindImage, BindLogo, BindPdf, BindTextState, SetImageSize, SetOrigin, WatermarkStamp. Všichni veřejní členové jsou přístupní jakékoli aplikaci .NET po instalaci balíčku Aspose.PDF FOSS pro .NET. Vlastnosti: BlendingSpace, Color, FontName, FontSize, IsBackground, Opacity a ještě 9 dalších.
Vlastnosti
| Název: | Typ: | Přístup | Popis: |
|---|---|---|---|
Text | string | Čtení/zápis | Text vodoznaku. |
FontName | string | Čtení/zápis | Název písma. |
FontSize | double | Čtení/zápis | Velikost písma v bodech. |
Color | (double R, double G, double B) | Čtení/zápis | Barva textu jako RGB (rozsah 0–1). |
Rotate | double | Čtení/zápis | Úhel otočení ve stupních. |
StampId | int | Čtení/zápis | Identifikátor razítka. |
Pages | int[]? | Čtení/zápis | Stránky, na které se má použít razítko (číslováno od 1). |
PageNumber | int | Čtení/zápis | Jediné číslo stránky, na kterou se má použít razítko (číslováno od 1). |
XOrigin | double | Čtení/zápis | X pozice počátku v bodech. |
YOrigin | double | Čtení/zápis | Pozice počátku Y v bodech. |
Rotation | float | Čtení/zápis | Úhel otáčení ve stupních. |
Opacity | float | Čtení/zápis | Průhlednost (0.0-1.0). |
IsBackground | bool | Čtení/zápis | Zda je toto razítko v pozadí. |
Quality | int | Čtení/zápis | Kvalita JPEG (1..100) při vytvoření razítka jako JPEG obrázku. |
BlendingSpace | BlendingColorSpace | Čtení/zápis | Prostor barev pro míchání používaný při skládání razítka na stránku. |
Metody
| Podpis: | Popis: |
|---|---|
WatermarkStamp(text: string) | Volá WatermarkStamp(text) na této instanci WatermarkStamp. |
BindLogo(formattedText: FormattedText) | Vazat FormattedText jako logo razítka (textové razítko). |
BindImage(imageData: byte[]) | Vazat surové bajty obrázku jako logo razítka (obrázkové razítko). |
BindPdf(pdfStream: Stream, pageNumber: int) | Vazat PDF stránku (jako zdroj razítka) pomocí proudu a číslování stránek začínající od jedné. |
BindTextState(textState: TextState) | Vazat TextState, který přepíše výchozí hodnoty, když je razítko textové. |
SetImageSize(width: float, height: float) | Nastavte explicitní velikost v pixelech, při které je razítko obrázku vykresleno. |
SetOrigin(originX: float, originY: float) | Nastavte počáteční pozici. |