StructureTextState
المعلومات العامة
StructureTextState هي فئة في Aspose.PDF FOSS لـ Java.
يمثل إعدادات حالة النص لعنصر هيكل في PDF معلن (ISO 32000-1:2008, §14.8.2.4).
توفر هذه الفئة 29 طريقة للعمل مع StructureTextState كائنات في برامج Java. المنهجيات المتاحة تشمل: StructureTextState, getBackgroundColor, getCharacterSpacing, getFont, getFontSize, getFontStyle, getForegroundColor, getHorizontalScaling, getLineSpacing, getMarginInfo, getWordSpacing, isStrikeOut,، و 17 طريقة إضافية. جميع الأعضاء العامين يمكن الوصول إليهم من أي تطبيق Java بعد تثبيت حزمة Aspose.PDF FOSS for Java. خصائص: backgroundColor, characterSpacing, font, fontSize, fontStyle, foregroundColor,و 8 آخرين.
خصائص
| اسم | النوع | الوصول | وصف |
|---|---|---|---|
font | Font | اقرأ | يعيد الخط. |
fontSize | Float | اقرأ | يعيد حجم الخط. |
fontStyle | int | اقرأ | يعيد علامات نمط الخط. |
foregroundColor | Color | اقرأ | يعيد لون المشهد (النص). |
backgroundColor | Color | اقرأ | يعيد لون الخلفية. |
characterSpacing | Float | اقرأ | يعيد الفاصل بين الشخصيات. |
wordSpacing | Float | اقرأ | يعيد الفاصل الكلامي. |
lineSpacing | Float | اقرأ | يعيد المسافة بين الخطوط. |
horizontalScaling | Float | اقرأ | يعيد عامل التوسع الأفقي. |
strikeOut | boolean | اقرأ | يعيد إذا كان الإضراب مسموح به. |
underline | boolean | اقرأ | يعيد إما أن يكون التوضيح مسموح به. |
subscript | boolean | اقرأ | يعيد إذا كان النص مسموح به. |
superscript | boolean | اقرأ | يعيد إذا كان النص المضاف مسموحًا به. |
marginInfo | MarginInfo | اقرأ | يعيد معلومات الهامش للتحديد الموقع. |
الطرق
| التوقيع | وصف |
|---|---|
StructureTextState() | يخلق StructureTextState جديد مع القيم الافتراضية. |
getFont() → Font | يعيد الخط. |
setFont(font: Font) | يضع الخط. |
getFontSize() → Float | يعيد حجم الخط. |
setFontSize(fontSize: float) | يحدد حجم الخط. |
getFontStyle() → int | يعيد علامات نمط الخط. |
setFontStyle(fontStyle: int) | يضع أسلوب النمط. |
getForegroundColor() → Color | يعيد لون المشهد (النص). |
setForegroundColor(foregroundColor: Color) | يحدد لون المشهد (النص). |
getBackgroundColor() → Color | يعيد لون الخلفية. |
setBackgroundColor(backgroundColor: Color) | يضع لون الخلفية. |
getCharacterSpacing() → Float | يعيد الفاصل بين الشخصيات. |
setCharacterSpacing(characterSpacing: float) | يضع الفاصل بين الشخصيات. |
getWordSpacing() → Float | يعيد الفاصل الكلامي. |
setWordSpacing(wordSpacing: float) | يضع الكلمة في المسافة. |
getLineSpacing() → Float | يعيد المسافة بين الخطوط. |
setLineSpacing(lineSpacing: float) | يضع مسافة الخط. |
getHorizontalScaling() → Float | يعيد عامل التوسع الأفقي. |
setHorizontalScaling(horizontalScaling: float) | يحدد عامل التوسع الأفقي. |
isStrikeOut() → boolean | يعيد إذا كان الإضراب مسموح به. |
setStrikeOut(strikeOut: boolean) | يضع العلم الإضراب. |
isUnderline() → boolean | يعيد إما أن يكون التوضيح مسموح به. |
setUnderline(underline: boolean) | يضع العلم تحت الخط. |
isSubscript() → boolean | يعيد إذا كان النص مسموح به. |
setSubscript(subscript: boolean) | يضع العلامة المشتركة. |
isSuperscript() → boolean | يعيد إذا كان النص المضاف مسموحًا به. |
setSuperscript(superscript: boolean) | يضع العلم المضاف. |
getMarginInfo() → MarginInfo | يعيد معلومات الهامش للتحديد الموقع. |
setMarginInfo(marginInfo: MarginInfo) | يضع معلومات الهامش للتحديد الموقع. |