TextStamp
Opinie generală
TextStamp este o clasă în Aspose.PDF FOSS pentru .NET. Moștenitorii de la: Stamp.
Un timbru de text care poate fi aplicat pe paginile PDF.
Această clasă oferă 8 metode pentru a lucra cu obiecte TextStamp în programe .NET. Metodele disponibile includ: BindImage, BindLogo, BindPdf, BindTextState, SetImageSize, SetOrigin, TextStamp. Toți membrii publicului sunt accesibili oricărei aplicații .NET după instalarea pachetului Aspose.PDF FOSS for .Net. Proprietăți: BlendingSpace, Color, DefaultFont, DefaultFontSize, FontName, FontSize, şi 19 mai mult.
Proprietăți
| Numele de proprietate | Tipul de vehicul | Accesul | Descriere: |
|---|---|---|---|
DefaultFont | Font | Citeşte. | Fontul implicit folosit atunci când FontName nu este setat în mod explicit. |
DefaultFontSize | float | Citeşte. | Dimensiunea de font implicită utilizată atunci când FontSize nu este setat în mod explicit. |
Text | string | Citire/scriere | Textul de ştampilat. |
Value | string | Citire/scriere | Alias pentru text. |
FontName | string | Citire/scriere | Numele fontului (trebuie să existe în resursele paginii sau să fie un tip de font Standard 14). |
FontSize | float | Citeşte. | Dimensiunea fontului în puncte. |
Color | Color | Citire/scriere | Textul în culoare. |
TextState | TextState | Citire/scriere | Stat de formatare a textului. |
WordWrap | bool | Citire/scriere | Dacă să înfășurați text la limita lățimii. |
WordWrapMode | TextFormattingOptions.WordWrapMode | Citire/scriere | Modul de înfășurare cu cuvinte aplicat textului ștampilei. |
Width | double | Citire/scriere | Constrângere de lățime utilizată pentru înfășurarea cu cuvinte (în puncte). |
Height | double | Citire/scriere | Limitarea înălțimii pentru cutia de timbre. |
Scale | bool | Citire/scriere | Dacă este adevărat, textul ștampilei se măsoară pentru a corespunde lățimii × înălțime. |
Zoom | double | Citire/scriere | Factorul de zoom aplicat pe timbru. |
TextAlignment | HorizontalAlignment | Citire/scriere | Alinierea orizontală a liniilor de text din interiorul cutiei de timbru. |
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: |
|---|---|
TextStamp(text: string) | Chema TextStamp pe această instanță TextStamp. |
TextStamp(formattedText: FormattedText) | Creați un TextStamp dintr-un FormattedText (aplaiază liniile sale într-o singură șiră, care este unită de ‘\n’). |
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. |