ФорматиранТекст

ФорматиранТекст

Преглед

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.

Свойства

ИмеТипДостъпОписание
TextstringReadТекстовото съдържание на първия ред.
FontSizedoubleRead/WriteРазмер на шрифта в точки.
FontNamestringRead/WriteИме на шрифта (основно име на шрифт в PDF).
ForegroundColorColorRead/WriteЦвят на предния план (текст).
BackgroundColorColorRead/WriteЦвят на фона.
IsEmbeddedboolRead/WriteДали текстът е вграден (за нестандартни шрифтове).
CustomFontFilestring?Read/WriteПът към персонализиран файл на шрифт (за вграждане на TrueType шрифт).
TextWidthfloatReadШирина на най-дългия ред при зададения шрифт/размер.
TextHeightfloatReadОбща височина на форматирания текстов блок (сума от височините на редовете).

Методи

SignatureDescription
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).

Вижте също

 Български