TextStamp
Overview
TextStamp є класом в Aspose.PDF FOSS для .NET. Наследники від: Stamp.
Текстова штамп, який можна нанести на сторінки PDF.
Цей клас надає 8 методів роботи з об’єктами TextStamp в програмах .NET. Доступні методи включають: BindImage, BindLogo, BindPdf, BindTextState, SetImageSize, SetOrigin, TextStamp. Всі публічні члени доступні будь-якій додаткові .NET після встановлення Aspose.PDF FOSS для пакету .Net. Свойства: BlendingSpace, Color, DefaultFont, DefaultFontSize, FontName, FontSize, і ще 19 осіб.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
DefaultFont | Font | Read | Попередній шрифт, який використовується коли FontName не встановлено чітко. |
DefaultFontSize | float | Read | Попередній розмір шрифту, який використовується коли FontSize не встановлений чітко. |
Text | string | Читання/писання | Текст для штампування. |
Value | string | Читання/писання | Псевдонім для текстового. |
FontName | string | Читання/писання | Назва шрифту (мусить існувати в ресурсах сторінки або бути стандартним 14 шрифтом). |
FontSize | float | Read | Розмір шрифту в точках. |
Color | Color | Читання/писання | Кольоровий текст. |
TextState | TextState | Читання/писання | Становість форматирування тексту. |
WordWrap | bool | Читання/писання | Чи обернути текст на межі ширини. |
WordWrapMode | TextFormattingOptions.WordWrapMode | Читання/писання | Режим “Word-wrap” застосовується до тексту штампу. |
Width | double | Читання/писання | Обмеження ширині, що використовується для обертання слова (в точках). |
Height | double | Читання/писання | Обмеження висоти для коробки марки. |
Scale | bool | Читання/писання | Коли це правда, текст штампу масштабується так, щоб відповідати ширісті × висоті. |
Zoom | double | Читання/писання | Зум-фактор накладений на марку. |
TextAlignment | HorizontalAlignment | Читання/писання | Горизонтальне вирівнювання текстових ліній всередині коробки штампу. |
StampId | int | Читання/писання | Ідентифікатор штампу. |
Pages | int[]? | Читання/писання | Страни, на яких потрібно застосувати штамп (1-основа). |
PageNumber | int | Читання/писання | Номер однієї сторінки, на яку потрібно застосувати штамп (на основі 1). |
XOrigin | double | Читання/писання | X місце походження в точках. |
YOrigin | double | Читання/писання | Y походження в точках. |
Rotation | float | Читання/писання | Кут обертання в градусах. |
Opacity | float | Читання/писання | Невимірна (0,0 - 1,0). |
IsBackground | bool | Читання/писання | Чи є ця марка на задньому плане. |
Quality | int | Читання/писання | JPEG-якість (1.100), коли штамп видається як зображення JPIG. |
BlendingSpace | BlendingColorSpace | Читання/писання | Змішування кольорового простору, що використовується при складанні штампу на сторінці. |
Methods
| Signature | Description |
|---|---|
TextStamp(text: string) | Покликає TextStamp на цьому прикладі TextStamp. |
TextStamp(formattedText: FormattedText) | Створити TextStamp з FormattedText (вирівнює його лінії до однієї стружки, яка поєднується ‘\n’). |
BindLogo(formattedText: FormattedText) | Зв’язати FormattedText як логотип марки (текстовий штамп). |
BindImage(imageData: byte[]) | Зв’язувати байти сирого зображення як логотип марки (марка зображення). |
BindPdf(pdfStream: Stream, pageNumber: int) | Зв’язувати сторінку PDF (як джерело штампу) за допомогою потоку + 1-основаного номера сторінок. |
BindTextState(textState: TextState) | Зв’язати TextState , що замінює умовні значення, коли штамп вводяться текстовим. |
SetImageSize(width: float, height: float) | Назначити виражений розмір пікселів, при якому відображається штамп зображення. |
SetOrigin(originX: float, originY: float) | Натисніть походження. |