TextStamp
Összefoglaló
TextStamp az .NET-es FOSS Aspose.PDF osztály. Az örökölők: Stamp.
Egy szöveges bélyegző, amelyet PDF-oldalakra lehet alkalmazni.
Ez a osztály 8 módszert biztosít az TextStamp objektumokkal való munkavégzéshez .NET programokban. A rendelkezésre álló módszerek közé tartozik: BindImage, BindLogo, BindPdf, BindTextState, SetImageSize, SetOrigin, TextStamp. Minden nyilvános tag hozzáférhető bármely .NET alkalmazáshoz a Aspose.PDF FOSS for .Net csomag telepítése után. A tulajdonságok: BlendingSpace, Color, DefaultFont, DefaultFontSize, FontName, FontSize, és még 19 más.
A tulajdonságok
| A neve: | A típus: | Hozzáférés | Leírás |
|---|---|---|---|
DefaultFont | Font | Olvasd! | Az alapértelmezett betűtípus akkor használható, ha a FontName nem állított be kifejezetten. |
DefaultFontSize | float | Olvasd! | Az alapértelmezett betűtípus mérete, ha a FontSize nem állított be kifejezetten. |
Text | string | Olvasás/írás | A szöveget le kell nyomtatni. |
Value | string | Olvasás/írás | A szöveg álneve. |
FontName | string | Olvasás/írás | Font neve (a oldalforrásokban kell lennie, vagy Standard 14 fontnak kell lenni). |
FontSize | float | Olvasd! | A betűtípus mérete pontokban. |
Color | Color | Olvasás/írás | Színes szöveg. |
TextState | TextState | Olvasás/írás | A szövegformázás állapotát. |
WordWrap | bool | Olvasás/írás | Az, hogy a Width határon kell-e szöveget csomagolni. |
WordWrapMode | TextFormattingOptions.WordWrapMode | Olvasás/írás | A bélyegző szövegére alkalmazott szavakkal csomagolási mód. |
Width | double | Olvasás/írás | A szavak beborításához használt szélességkorlátozás (pontokban). |
Height | double | Olvasás/írás | A bélyegző doboz magassági korláta. |
Scale | bool | Olvasás/írás | Ha igaz, a bélyegző szövegét méretezi úgy, hogy illeszkedjen a szélesség × magasságra. |
Zoom | double | Olvasás/írás | A bélyeghez alkalmazott zoom tényező. |
TextAlignment | HorizontalAlignment | Olvasás/írás | A szövegvonalak vízszintes összehangolása a bélyegző dobozban. |
StampId | int | Olvasás/írás | A bélyeg azonosító. |
Pages | int[]? | Olvasás/írás | A bélyegzőt elhelyezni kívánt oldalak (1-alapú). |
PageNumber | int | Olvasás/írás | A bélyegzésre szánt egyetlen oldalszám (1-alapú). |
XOrigin | double | Olvasás/írás | X eredetállás pontokban. |
YOrigin | double | Olvasás/írás | Y eredetállás pontokban. |
Rotation | float | Olvasás/írás | A forgatás szög fokban. |
Opacity | float | Olvasás/írás | Opacitás (0,0 - 1,0). |
IsBackground | bool | Olvasás/írás | Hogy ez a bélyeg van-e hátulról. |
Quality | int | Olvasás/írás | JPEG minőség (1.100), ha a bélyeg egy JPIG képként kerül kiadásra. |
BlendingSpace | BlendingColorSpace | Olvasás/írás | A bélyeg a lapra történő összeállításakor használt színtér keverése. |
Módszerek
| Az aláírás: | Leírás |
|---|---|
TextStamp(text: string) | Hívja a TextStamp-t ebben aTextStamp példányban. |
TextStamp(formattedText: FormattedText) | Hozzáadjon egy TextStamp-t a FormattedText -ból (a sorokat egyenesítve egyetlen, “\n” jelző szalagra). |
BindLogo(formattedText: FormattedText) | A címkézéshez FormattedText jelölést kell kötni. |
BindImage(imageData: byte[]) | A nyers kép bájtjai a bélyeg logója (képbélyege). |
BindPdf(pdfStream: Stream, pageNumber: int) | A PDF-oldalt (a bélyegző forrásként) a stream + 1-es oldalszám alapján kössük. |
BindTextState(textState: TextState) | A TextState kódot kötni, amely felülírja az alapértelmezetteket a bélyeg szöveges betűzéssel. |
SetImageSize(width: float, height: float) | A képi nyomtatás megjelenítésének kifejezett pixel méretét állítsa be. |
SetOrigin(originX: float, originY: float) | Állítsa be a kiindulási pozíciót. |