WatermarkStamp
Opinie generală
WatermarkStamp este o clasă în Aspose.PDF FOSS pentru .NET. Moștenitorii de la: Stamp.
Un semn de apă care desenează text diagonal pe pagină.
Această clasă oferă 7 metode pentru a lucra cu obiecte WatermarkStamp în programe .NET. Metodele disponibile includ: BindImage, BindLogo, BindPdf, BindTextState, SetImageSize, SetOrigin, WatermarkStamp. Toți membrii publicului sunt accesibili oricărei aplicații .NET după instalarea pachetului Aspose.PDF FOSS for .Net. Proprietăți: BlendingSpace, Color, FontName, FontSize, IsBackground, Opacity, şi încă nouă.
Proprietăți
| Numele de proprietate | Tipul de vehicul | Accesul | Descriere: |
|---|---|---|---|
Text | string | Citire/scriere | Textul cu semnul de apă. |
FontName | string | Citire/scriere | Numele de font. |
FontSize | double | Citire/scriere | Dimensiunea fontului în puncte. |
Color | (double R, double G, double B) | Citire/scriere | Culoarea textului în RGB (intervalul 0-1). |
Rotate | double | Citire/scriere | Unghiul de rotație în grade. |
StampId | int | Citire/scriere | Identificatorul de timbru. |
Pages | int[]? | Citire/scriere | Pagini pe care trebuie aplicată ștampila (1-based). |
PageNumber | int | Citire/scriere | Numărul de pagină unic pe care se aplică timbrul (1-based). |
XOrigin | double | Citire/scriere | X poziția de origine în puncte. |
YOrigin | double | Citire/scriere | Y poziția de origine în puncte. |
Rotation | float | Citire/scriere | Unghiul de rotație în grade. |
Opacity | float | Citire/scriere | Opacitate (0,0-1,0). |
IsBackground | bool | Citire/scriere | Dacă acest timbru este în fundal. |
Quality | int | Citire/scriere | Calitatea JPEG (1.100) atunci când ștampila este emisă ca imagine JPIG. |
BlendingSpace | BlendingColorSpace | Citire/scriere | Amestecarea spațiului de culori utilizat la compositul ștampilei pe pagină. |
Metode de evaluare
| Semnătura | Descriere: |
|---|---|
WatermarkStamp(text: string) | Chema WatermarkStamp pe această instanță WatermarkStamp. |
BindLogo(formattedText: FormattedText) | Se leagă un FormattedText ca logo al timbrului (timbrul text). |
BindImage(imageData: byte[]) | Legarea baților de imagine brută ca logo al ștampilei (ștampul imaginii). |
BindPdf(pdfStream: Stream, pageNumber: int) | Legarea unei pagini PDF (ca sursă de ștampila) prin flux + numărul paginii bazat pe 1. |
BindTextState(textState: TextState) | Legarea unui TextState care suprime standardele atunci când ștampila este tipată text. |
SetImageSize(width: float, height: float) | Setarea dimensiunii explicite a pixelului la care este redat stampila imaginii. |
SetOrigin(originX: float, originY: float) | Setarea poziţiei de origine. |