ФорматиранТекст
Преглед
FormattedText е клас в Aspose.PDF FOSS за .NET.
Представлява форматиран текст, използван в операции за печат и поправка.
Този клас предоставя 26 метода за работа с обекти FormattedText в .NET програми.
Наличните методи включват: AddNewLineText, FormattedText, IsCjk, SetCjkFontStyle.
Всички публични членове са достъпни за всяко .NET приложение след инсталиране на пакета Aspose.PDF FOSS for .NET.
Свойства: BackgroundColor, CustomFontFile, FontName, FontSize, ForegroundColor, IsEmbedded и още 3.
Свойства
| Име | Тип | Достъп | Описание |
|---|---|---|---|
Text | string | Read | Текстовото съдържание на първия ред. |
FontSize | double | Read/Write | Размер на шрифта в точки. |
FontName | string | Read/Write | Име на шрифта (основно име на шрифт в PDF). |
ForegroundColor | Color | Read/Write | Цвят на предния план (текст). |
BackgroundColor | Color | Read/Write | Цвят на фона. |
IsEmbedded | bool | Read/Write | Дали текстът е вграден (за нестандартни шрифтове). |
CustomFontFile | string? | Read/Write | Път към персонализиран файл на шрифт (за вграждане на TrueType шрифт). |
TextWidth | float | Read | Ширина на най-дългия ред при зададения шрифт/размер. |
TextHeight | float | Read | Обща височина на форматирания текстов блок (сума от височините на редовете). |
Методи
| Signature | Description |
|---|---|
FormattedText() | Създава нов FormattedText с празен текст. |
FormattedText(text: string) | Създава нов FormattedText със зададения текст. |
FormattedText(text: string, foregroundColor: Color, backgroundColor: Color) | Създава FormattedText с текст и цветове за преден/заден план. |
FormattedText(text: string, foregroundColor: FontColor) | Създава FormattedText с текст и преден/заден план от FontColor. |
FormattedText(text: string, foregroundColor: FontColor, backgroundColor: FontColor) | Създава FormattedText с текст и преден/заден план от FontColor. |
FormattedText(text: string, fontColor: FontColor, fontStyle: FontStyle, encodingType: EncodingType, embedded: bool, textSize: float) | Създава FormattedText с пълно форматиране, използвайки FontColor. |
FormattedText(text: string, textColor: FontColor, backColor: FontColor, textFont: FontStyle, textEncoding: EncodingType, embedded: bool, textSize: float) | Създава FormattedText с пълно форматиране, използвайки FontColor за преден и задния план. |
FormattedText(text: string, fontColor: FontColor, textFont: FontStyle, textEncoding: EncodingType, embedded: bool, textSize: float, lineSpacing: float) | Създава FormattedText с пълно форматиране, използвайки FontColor, с разредка между редовете. |
FormattedText(text: string, textColor: Color, backColor: Color, fontName: string, textEncoding: EncodingType, embedded: bool, fontSize: float) | Създава FormattedText с преден/заден план от System.Drawing.Color и настройки на шрифт. |
FormattedText(text: string, textColor: Color, backColor: Color, textFont: FontStyle, encoding: EncodingType, embedded: bool, textSize: float) | Създава FormattedText с преден/заден план от System.Drawing.Color и FontStyle. |
FormattedText(text: string, textColor: Color, backColor: Color, textFont: FontStyle, textEncoding: EncodingType, embedded: bool, textSize: float, lineSpacing: float) | Извиква FormattedText за този екземпляр на FormattedText. |
FormattedText(text: string, textColor: System.Drawing.Color, backColor: System.Drawing.Color, textFont: FontStyle, textEncoding: EncodingType, embedded: bool, textSize: float, lineSpacing: float) | |
FormattedText(text: string, textColor: FontColor, backColor: FontColor, textFont: FontStyle, textEncoding: EncodingType, embedded: bool, textSize: float, lineSpacing: float) | |
FormattedText(text: string, textColor: System.Drawing.Color, backColor: System.Drawing.Color) | System.Drawing.Color преден план + двойка преден/заден план. |
FormattedText(text: string, color: System.Drawing.Color, textFont: FontStyle, textEncoding: EncodingType, embedded: bool, textSize: float) | System.Drawing.Color преден план + FontStyle + EncodingType, без разредка между редовете. |
FormattedText(text: string, textColor: System.Drawing.Color, textFont: FontStyle, textEncoding: EncodingType, embedded: bool, textSize: float, lineSpacing: float) | System.Drawing.Color преден план + FontStyle + EncodingType + разредка между редовете. |
FormattedText(text: string, textColor: System.Drawing.Color, backColor: System.Drawing.Color, textFont: FontStyle, encoding: EncodingType, embedded: bool, textSize: float) | System.Drawing.Color преден/заден план + FontStyle. |
FormattedText(text: string, textColor: System.Drawing.Color, backColor: System.Drawing.Color, fontName: string, textEncoding: EncodingType, embedded: bool, fontSize: float) | System.Drawing.Color преден/заден план + низ с име на шрифт. |
FormattedText(text: string, textColor: System.Drawing.Color, fontName: string, textEncoding: EncodingType, embedded: bool, fontSize: float) | Създава FormattedText с преден план от System.Drawing.Color и име на шрифт или TrueType файл на шрифт. |
FormattedText(text: string, textColor: Color, fontName: string, textEncoding: EncodingType, embedded: bool, fontSize: float) | Създава FormattedText с преден план от Aspose.Pdf.Color и име на шрифт или TrueType файл на шрифт. |
FormattedText(text: string, color: Color, textFont: FontStyle, textEncoding: EncodingType, embedded: bool, textSize: float) | Създава FormattedText с FontStyle (enum) и System.Drawing.Color. |
FormattedText(text: string, textColor: Color, textFont: FontStyle, textEncoding: EncodingType, embedded: bool, textSize: float, lineSpacing: float) | Създава FormattedText с преден/заден план от Aspose.Pdf.Color и разредка между редовете. |
AddNewLineText(newLineText: string) | Добавя нов ред текст. |
AddNewLineText(newLineText: string, lineSpacing: float) | Добавя нов ред текст с персонализирана разредка между редовете. |
IsCjk() | Проверява дали текстът съдържа CJK знаци. |
SetCjkFontStyle() | Задава шрифт, поддържащ CJK (еквивалент на MS Gothic). |