TextStamp
Обзор
TextStamp является классом в Aspose.PDF FOSS для .NET. Наследники от: Stamp.
Текстовая печать, которая может быть нанесена на страницы PDF.
Этот класс предоставляет 8 методов для работы с объектами TextStamp в программах .NET. Доступные методы включают: BindImage, BindLogo, BindPdf, BindTextState, SetImageSize, SetOrigin, TextStamp. Все публичные участники доступны для любого приложения .NET после установки пакета Aspose.PDF FOSS for .Net. Свойства: BlendingSpace, Color, DefaultFont, DefaultFontSize, FontName, FontSize, и еще 19.
Свойства
| Наименование: | Тип: | Access | Описание: |
|---|---|---|---|
DefaultFont | Font | Читайте . | Шрифт по умолчанию используется, когда FontName не установлен явно. |
DefaultFontSize | float | Читайте . | Размер шрифта по умолчанию используется, когда FontSize не установлен явно. |
Text | string | Читать/писать | Текст для штампа. |
Value | string | Читать/писать | Псевдоним для текста. |
FontName | string | Читать/писать | Название шрифта (должно быть в ресурсах страницы или стандартным 14 шрифтом). |
FontSize | float | Читайте . | Размер шрифта в точках. |
Color | Color | Читать/писать | Цветный текст. |
TextState | TextState | Читать/писать | Состояние форматирования текста. |
WordWrap | bool | Читать/писать | Отображается ли текст на границе ширины. |
WordWrapMode | TextFormattingOptions.WordWrapMode | Читать/писать | Режим словесной упаковки, применяемый к тексту штампа. |
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 | Читать/писать | Смешивание цветового пространства, используемого при составлении штампа на странице. |
Методы
| Signature | Описание: |
|---|---|
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) | Установить исходную позицию. |