TextFragmentState

TextFragmentState

نظرة عامة

TextFragmentState هي فئة في Aspose.PDF FOSS لـ .NET. الميراث من: TextState.

وضع تنسيق النص على مستوى الشظية.

توفر هذه الفئة 6 طرق للعمل مع TextFragmentState كائنات في برامج .NET. المنهجيات المتاحة تشمل: ApplyChangesFrom, IsFitRectangle, MeasureHeight, MeasureString, TextFragmentState, TextState. جميع الأعضاء العامين يمكن الوصول إليهم من أي تطبيق .NET بعد تثبيت حزمة Aspose.PDF FOSS for .Net. خصائص: BackgroundColor, CharacterSpacing, CoordinateOrigin, DrawTextRectangleBorder, Font, FontData,و 27 آخرين.

خصائص

اسمالنوعAccessوصف
BackgroundColorColor?القراءة/ الكتابةملء الخلفية المطبقة خلف النص الفاصل.
CharacterSpacingfloatالقراءة/ الكتابةفاصل الحروف (Tc) في وحدات الفضاء النصي.
CoordinateOriginCoordinateOriginالقراءة/ الكتابةسواء كان التوجه يعامل Y كخط أساس أو المنحدر.
FontSizefloatالقراءة/ الكتابةحجم الخط بالنقاط.
FontStyleFontStylesالقراءة/ الكتابةعلامات أسلوب الخط (بالجليد / بالالتالي).
ForegroundColorColor?القراءة/ الكتابةملء (غير مقطوع) لون يطبق على الرموز المعدلة.
FormattingOptionsTextFormattingOptionsالقراءة/ الكتابةخيارات تنسيق النص (وضع التفاف، وضع الفاصل بين السطر، إلخ.).
HorizontalAlignmentHorizontalAlignmentالقراءة/ الكتابةالتوجه الأفقي لنص الشظية.
HorizontalScalingfloatالقراءة/ الكتابةنسبة التوسع الأفقي (المفتوح 100).
Invisibleboolالقراءة/ الكتابةما إذا كان النص مُرَجَّحًا بشكل غير مرئي (وضع الرجوع 3).
LineSpacingfloatالقراءة/ الكتابةفاصل الخط (القيادة) في وحدات الفضاء النصي.
RenderingModeTextRenderingModeالقراءة/ الكتابةوضع إظهار الخطوط (ملء / ضربة / شريط).
Rotationdoubleالقراءة/ الكتابةزاوية الدوران بالدرجات.
StrikeOutboolالقراءة/ الكتابةما إذا كان النص واضحاً.
StrokingColorColor?القراءة/ الكتابةلون الخطوط (الخطط).
Subscriptboolالقراءة/ الكتابةما إذا كان النص متضمنًا.
Superscriptboolالقراءة/ الكتابةما إذا كان النص مكتوب فوق الخط.
Underlineboolالقراءة/ الكتابةما إذا كان النص ملحوظاً.
WordSpacingfloatالقراءة/ الكتابةفاصل الكلمات (Tw) في وحدات الفضاء النصي.
FontAspose.Pdf.Text.Font?القراءة/ الكتابةالنمط المستخدم لتقديم الشريحة.
DrawTextRectangleBorderboolالقراءة/ الكتابةعندما يكون صحيحاً، يتم رسم حافة مستطيلة حول مربع تحديد النص.
TabStopsTabStopsاقرأإعدادات التبغ الموروثة من قطعة الملكية.
FontNamestring?القراءة/ الكتابةيحصل على اسم الخط أو يحدده.
TextHeightfloatاقرأيُقترب من ارتفاع النص في نقاط؛ يقرب من الارتفاع المستمد من مربع الحدود العشوائي عن طريق إرجاع حجم الخط (النسبة النموذجية بين FontSize وارتفع النظام الرسمي قريبة بما فيه الكفاية لمستخدمي الرياضيات التخطيط.
IsBoldboolالقراءة/ الكتابةما إذا كان الخط جريئًا.
IsItalicboolالقراءة/ الكتابةما إذا كان الخط متورط.
IsUnderlineboolالقراءة/ الكتابةما إذا كان النص ملحوظاً.
IsStrikeOutboolالقراءة/ الكتابةما إذا كان النص واضحاً.
IsSuperscriptboolالقراءة/ الكتابةما إذا كان النص مكتوب فوق الخط.
IsSubscriptboolالقراءة/ الكتابةما إذا كان النص متضمنًا.
TabTagstringاقرأرمز السلسلة المضافة في النص الذي يتم تقديمه بدلاً من حرف علامة التبويب.
TextRisedoubleالقراءة/ الكتابةارتفاع النص (التعديل فوق/تحت).
FontDataFontData?القراءة/ الكتابةبيانات الخط الخارجي للاشتراك (المحددة عبر FontRepository.OpenFont).

الطرق

Signatureوصف
TextFragmentState(fragment: TextFragment)لف حالة الفطيرة الكامنة حتى يُرجع إليها الكتابة.
ApplyChangesFrom(textState: TextState)نسخ كل خاصية التنسيق العام من textState إلى هذه الحالة.
IsFitRectangle(str: string, rect: Rectangle)يعود true عندما يتناسب النص المردد داخل المستطيل المعروض في الخط / الحجم الحالي.
MeasureHeight(character: char)قياس ارتفاع حرف واحد في النمط / الحجم الحالي، بالنقاط.
MeasureString(str: string)قياس عرض str في النمط / الحجم الحالية، بالنقاط.
TextState()يدعو TextState على هذه الحالة TextFragmentState.

انظر أيضاً

 العربية