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 آخرين.

خصائص

اسمالنوعالوصولوصف
fontFontاقرأيعيد الخط.
fontSizeFloatاقرأيعيد حجم الخط.
fontStyleintاقرأيعيد علامات نمط الخط.
foregroundColorColorاقرأيعيد لون المشهد (النص).
backgroundColorColorاقرأيعيد لون الخلفية.
characterSpacingFloatاقرأيعيد الفاصل بين الشخصيات.
wordSpacingFloatاقرأيعيد الفاصل الكلامي.
lineSpacingFloatاقرأيعيد المسافة بين الخطوط.
horizontalScalingFloatاقرأيعيد عامل التوسع الأفقي.
strikeOutbooleanاقرأيعيد إذا كان الإضراب مسموح به.
underlinebooleanاقرأيعيد إما أن يكون التوضيح مسموح به.
subscriptbooleanاقرأيعيد إذا كان النص مسموح به.
superscriptbooleanاقرأيعيد إذا كان النص المضاف مسموحًا به.
marginInfoMarginInfoاقرأيعيد معلومات الهامش للتحديد الموقع.

الطرق

التوقيعوصف
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)يضع معلومات الهامش للتحديد الموقع.

انظر أيضاً

 العربية