TextState

خلاصه ای

TextState یک کلاس در Aspose.PDF FOSS برای .NET است.

حالت فرمت کردن متن.

این کلاس ۱۰ روش برای کار با اشیاء TextState در برنامه های .NET را ارائه می دهد. روش های موجود شامل: ApplyChangesFrom, MeasureHeight, MeasureString, TextState. همه اعضای عمومی پس از نصب بسته Aspose.PDF FOSS for .NET به هر برنامه .Net قابل دسترسی هستند. خواص: BackgroundColor, CharacterSpacing, CoordinateOrigin, Font, FontData, FontName,و 25 تا ديگه.

خواص

نام:نوع:Accessشرح:
FontNamestring?خواندن/نوشتندریافت یا تنظیم نام قلم.
TextHeightfloatبخونید.ارتفاع متن را در نقاط تخمین بزنید؛ با بازگردانیدن اندازه فونت، ارتقای گلیف-بوندینگ-کدس (نسبت معمولی بین FontSize و ارتعاش متنی ارائه شده به اندازه کافی نزدیک است تا افراد ریاضیاتی استفاده کنند).
FontSizefloatخواندن/نوشتناندازهٔ قلم را دریافت یا تنظیم می‌کند.
ForegroundColorColor?خواندن/نوشتنرنگ پیش‌زمینه را دریافت یا تنظیم می‌کند.
StrokingColorColor?خواندن/نوشتنرنگ متن (خط).
CoordinateOriginCoordinateOriginخواندن/نوشتناینکه آیا موقعیت ی متن Y را به عنوان خط پایه یا پایین تر می گیرد.
BackgroundColorColor?خواندن/نوشتنرنگ پس‌زمینه را دریافت یا تنظیم می‌کند.
IsBoldboolخواندن/نوشتناین که آیا فونت در bold است.
IsItalicboolخواندن/نوشتناین که آیا فونت در طالع بینی است.
FontStyleFontStylesخواندن/نوشتنپرچم های سبک فونت (جلی، متکی و غیره).
Underlineboolخواندن/نوشتناینکه آیا متن زیرک شده است (به اصطلاح IsUnderline).
IsUnderlineboolخواندن/نوشتناینکه متن زیرنویس شده است یا نه.
IsStrikeOutboolخواندن/نوشتناینکه آیا متن قابل نفوذ است.
StrikeOutboolخواندن/نوشتناسم مستعار IsStrikeOut.
IsSuperscriptboolخواندن/نوشتناینکه متن فوق خط است یا نه.
Superscriptboolخواندن/نوشتناسم مستعار IsSuperscript.
IsSubscriptboolخواندن/نوشتناینکه متن زیرنویس است یا نه.
Subscriptboolخواندن/نوشتناسم مستعار IsSubscript.
CharacterSpacingfloatخواندن/نوشتنفاصله ی کاراکتر در واحد های فضای متن.
WordSpacingfloatخواندن/نوشتنفاصله کلمه در واحد های فضای متن.
HorizontalScalingfloatخواندن/نوشتندرصد مقیاس گذاری افقی (طبیعی 100).
LineSpacingfloatخواندن/نوشتنفاصله خط (در قسمت اول) در واحد های فضای متن.
TabTagstringبخونید.نشانه رشته ای که در جای یک کاراکتر تب وارد متن رندر شده است.
HorizontalAlignmentHorizontalAlignmentخواندن/نوشتنتعادل افقی متن.
RenderingModeTextRenderingModeخواندن/نوشتنحالت ارائه متن (کارگر Tr).
Invisibleboolخواندن/نوشتناینکه آیا این قطعه متن نامرئی است (مودی ۳ ارائه).
TextRisedoubleخواندن/نوشتنافزایش متن (تعویض فوق/ زیرنویس).
Rotationdoubleخواندن/نوشتنزاویه چرخش متن در درجه.
FontFont?خواندن/نوشتنفونت را دریافت یا تنظیم می‌کند.
FontDataFontData?خواندن/نوشتنداده های فونت خارجی برای چسباندن (از طریق FontRepository.OpenFont تنظیم می شود).
FormattingOptionsTextFormattingOptionsخواندن/نوشتنگزینه های فرمت متن (WordWrapMode، LineSpacingMode و غیره).

روش ها

Signatureشرح:
TextState()TextState را در این مورد TextState فرا می خواند.
TextState(fontSize: double)TextState ((fontSize) را در این مورد TextState فرا می خواند.
TextState(fontFamily: string)TextState ((fontFamily) در این مورد TextState تماس می گیرد.
TextState(fontFamily: string, fontSize: double)TextState ((fontFamily, fontSize) را در این مورد TextState فرا می خواند.
TextState(fontFamily: string, bold: bool, italic: bool)TextState{fontFamily، bold, italic) در این مورد TextState تماس می گیرد.
TextState(foregroundColor: System.Drawing.Color)TextState ((ForegrundColor) را در این مورد TextState فرا می خواند.
TextState(foregroundColor: System.Drawing.Color, fontSize: double)TextState ((ForeagroundColor, fontSize) را در این مورد TextState فرا می خواند.
MeasureString(str: string)تخمین عمق متن در فونت/ اندازه فعلی.
MeasureHeight(character: char)تخمین عمق حروف در فونت/ اندازه فعلی.
ApplyChangesFrom(textState: TextState)کپی کردن هر ویژگی فرمت عمومی از دیگر به این حالت (بگذاریدن لینک مالک بدون تغییر).

همچنین ببینید:

 فارسی