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.
Свойства на веществата
| Име на фирмата: | Тип на изпитване | Достъп до информация | Описание на състоянието |
|---|---|---|---|
DefaultFont | Font | Прочети. | Стандартен шрифт, използван когато FontName не е изрично зададен. |
DefaultFontSize | float | Прочети. | По подразбиране размерът на шрифта се използва, когато FontSize не е изрично зададен. |
Text | string | Чете/Пише | Текстът да се отпечата. |
Value | string | Чете/Пише | Алиас за текст. |
FontName | string | Чете/Пише | Име на шрифта (трябва да съществува в ресурсите на страницата или да е стандартен 14 шрифтов тип). |
FontSize | float | Прочети. | Размер на шрифта в точки. |
Color | Color | Чете/Пише | Цветен текст. |
TextState | TextState | Чете/Пише | Състояние на форматиране на текста. |
WordWrap | bool | Чете/Пише | Дали да се обгръща текст на границата Width. |
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 | Чете/Пише | Смесване на цветно пространство, използвано при композиране на печат върху страницата. |
Методи за изчисляване на данните
| Подписът | Описание на състоянието |
|---|---|
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) | Настройва се на начално положение. |