WatermarkStamp
Przegląd
WatermarkStamp jest klasą w Aspose.PDF FOSS dla .NET. Dziedziczy po: Stamp.
Znak wodny w formie pieczątki, który rysuje ukośny tekst na stronie.
Ta klasa udostępnia 7 metod do pracy z obiektami WatermarkStamp w programach .NET. Dostępne metody to: BindImage, BindLogo, BindPdf, BindTextState, SetImageSize, SetOrigin, WatermarkStamp. Wszystkie publiczne członki są dostępne dla każdej aplikacji .NET po zainstalowaniu pakietu Aspose.PDF FOSS dla .NET. Właściwości: BlendingSpace, Color, FontName, FontSize, IsBackground, Opacity oraz 9 innych.
Właściwości
| Nazwa | Typ | Dostęp | Opis |
|---|---|---|---|
Text | string | Odczyt/zapis | Tekst znaku wodnego. |
FontName | string | Odczyt/zapis | Nazwa czcionki. |
FontSize | double | Odczyt/zapis | Rozmiar czcionki w punktach. |
Color | (double R, double G, double B) | Odczyt/zapis | Kolor tekstu w formacie RGB (zakres 0-1). |
Rotate | double | Odczyt/zapis | Kąt obrotu w stopniach. |
StampId | int | Odczyt/zapis | Identyfikator pieczątki. |
Pages | int[]? | Odczyt/zapis | Strony, do których zastosować pieczątkę (liczba od 1). |
PageNumber | int | Odczyt/zapis | Numer pojedynczej strony, do której zastosować pieczątkę (liczba od 1). |
XOrigin | double | Odczyt/zapis | Pozycja początkowa X w punktach. |
YOrigin | double | Odczyt/zapis | Pozycja początkowa Y w punktach. |
Rotation | float | Odczyt/zapis | Kąt obrotu w stopniach. |
Opacity | float | Odczyt/zapis | Przezroczystość (0.0-1.0). |
IsBackground | bool | Odczyt/zapis | Czy ten stempel jest w tle. |
Quality | int | Odczyt/zapis | Jakość JPEG (1..100) gdy pieczątka jest generowana jako obraz JPEG. |
BlendingSpace | BlendingColorSpace | Odczyt/zapis | Przestrzeń kolorów mieszania używana przy komponowaniu pieczątki na stronie. |
Metody
| Sygnatura | Opis |
|---|---|
WatermarkStamp(text: string) | Wywołuje WatermarkStamp(text) na tej instancji WatermarkStamp. |
BindLogo(formattedText: FormattedText) | Ustaw FormattedText jako logo stempla (znak tekstowy). |
BindImage(imageData: byte[]) | Powiąż surowe bajty obrazu jako logo pieczątki (pieczątka graficzna). |
BindPdf(pdfStream: Stream, pageNumber: int) | Powiąż stronę PDF (jako źródło pieczątki) za pomocą strumienia + numeru strony numerowanego od 1. |
BindTextState(textState: TextState) | Powiąż TextState, który nadpisuje domyślne wartości, gdy pieczątka jest wprowadzana jako tekst. |
SetImageSize(width: float, height: float) | Ustaw dokładny rozmiar w pikselach, w którym renderowana jest graficzna pieczątka. |
SetOrigin(originX: float, originY: float) | Ustaw pozycję początkową. |