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 | وصف |
|---|---|---|---|
BackgroundColor | Color? | القراءة/ الكتابة | ملء الخلفية المطبقة خلف النص الفاصل. |
CharacterSpacing | float | القراءة/ الكتابة | فاصل الحروف (Tc) في وحدات الفضاء النصي. |
CoordinateOrigin | CoordinateOrigin | القراءة/ الكتابة | سواء كان التوجه يعامل Y كخط أساس أو المنحدر. |
FontSize | float | القراءة/ الكتابة | حجم الخط بالنقاط. |
FontStyle | FontStyles | القراءة/ الكتابة | علامات أسلوب الخط (بالجليد / بالالتالي). |
ForegroundColor | Color? | القراءة/ الكتابة | ملء (غير مقطوع) لون يطبق على الرموز المعدلة. |
FormattingOptions | TextFormattingOptions | القراءة/ الكتابة | خيارات تنسيق النص (وضع التفاف، وضع الفاصل بين السطر، إلخ.). |
HorizontalAlignment | HorizontalAlignment | القراءة/ الكتابة | التوجه الأفقي لنص الشظية. |
HorizontalScaling | float | القراءة/ الكتابة | نسبة التوسع الأفقي (المفتوح 100). |
Invisible | bool | القراءة/ الكتابة | ما إذا كان النص مُرَجَّحًا بشكل غير مرئي (وضع الرجوع 3). |
LineSpacing | float | القراءة/ الكتابة | فاصل الخط (القيادة) في وحدات الفضاء النصي. |
RenderingMode | TextRenderingMode | القراءة/ الكتابة | وضع إظهار الخطوط (ملء / ضربة / شريط). |
Rotation | double | القراءة/ الكتابة | زاوية الدوران بالدرجات. |
StrikeOut | bool | القراءة/ الكتابة | ما إذا كان النص واضحاً. |
StrokingColor | Color? | القراءة/ الكتابة | لون الخطوط (الخطط). |
Subscript | bool | القراءة/ الكتابة | ما إذا كان النص متضمنًا. |
Superscript | bool | القراءة/ الكتابة | ما إذا كان النص مكتوب فوق الخط. |
Underline | bool | القراءة/ الكتابة | ما إذا كان النص ملحوظاً. |
WordSpacing | float | القراءة/ الكتابة | فاصل الكلمات (Tw) في وحدات الفضاء النصي. |
Font | Aspose.Pdf.Text.Font? | القراءة/ الكتابة | النمط المستخدم لتقديم الشريحة. |
DrawTextRectangleBorder | bool | القراءة/ الكتابة | عندما يكون صحيحاً، يتم رسم حافة مستطيلة حول مربع تحديد النص. |
TabStops | TabStops | اقرأ | إعدادات التبغ الموروثة من قطعة الملكية. |
FontName | string? | القراءة/ الكتابة | يحصل على اسم الخط أو يحدده. |
TextHeight | float | اقرأ | يُقترب من ارتفاع النص في نقاط؛ يقرب من الارتفاع المستمد من مربع الحدود العشوائي عن طريق إرجاع حجم الخط (النسبة النموذجية بين FontSize وارتفع النظام الرسمي قريبة بما فيه الكفاية لمستخدمي الرياضيات التخطيط. |
IsBold | bool | القراءة/ الكتابة | ما إذا كان الخط جريئًا. |
IsItalic | bool | القراءة/ الكتابة | ما إذا كان الخط متورط. |
IsUnderline | bool | القراءة/ الكتابة | ما إذا كان النص ملحوظاً. |
IsStrikeOut | bool | القراءة/ الكتابة | ما إذا كان النص واضحاً. |
IsSuperscript | bool | القراءة/ الكتابة | ما إذا كان النص مكتوب فوق الخط. |
IsSubscript | bool | القراءة/ الكتابة | ما إذا كان النص متضمنًا. |
TabTag | string | اقرأ | رمز السلسلة المضافة في النص الذي يتم تقديمه بدلاً من حرف علامة التبويب. |
TextRise | double | القراءة/ الكتابة | ارتفاع النص (التعديل فوق/تحت). |
FontData | FontData? | القراءة/ الكتابة | بيانات الخط الخارجي للاشتراك (المحددة عبر 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. |