CssContext

المعلومات العامة

CssContext هي فئة في Aspose.PDF FOSS لـ Java.

سياق النمط المتداخل لتحويل HTML إلى PDF.

توفر هذه الفئة 32 طريقة للعمل مع CssContext كائنات في برامج Java. المنهجيات المتاحة تشمل: getBackgroundColor, getColor, getFontFamily, getFontSize, getHeight, getLineHeight, getMarginBottom, getMarginLeft, getMarginRight, getMarginTop, getTextAlign, getWidth,و 20 طريقة إضافية. جميع الأعضاء العامين يمكن الوصول إليهم من أي تطبيق Java بعد تثبيت حزمة Aspose.PDF FOSS for Java. خصائص: backgroundColor, bold, color, fontFamily, fontSize, height,و 9 آخرين.

خصائص

اسمالنوعالوصولوصف
fontSizedoubleاقرأيعيد حجم الخط بالنقاط.
fontFamilyStringاقرأيعيد اسم عائلة الخطوط CSS.
boldbooleanاقرأيعيد إذا كان النص جريئًا.
italicbooleanاقرأيعيد إذا كان النص متورطًا.
underlinebooleanاقرأيعيد إذا كان النص ملحوظاً.
colorColorاقرأيعيد اللون النص (الأساس).
backgroundColorColorاقرأيعيد لون الخلفية، أو {@code null} إذا لم يتم تعيين أي.
textAlignStringاقرأيعيد ترتيب النص (يسار، وسط، يمين، تبرير).
lineHeightdoubleاقرأيعيد ارتفاع الخط بالنقاط.
marginTopdoubleاقرأيعيد الحافة العليا في النقاط.
marginBottomdoubleاقرأيعيد الهامش السفلي بالنقاط.
marginLeftdoubleاقرأيعيد الهامش الأيسر بالنقاط.
marginRightdoubleاقرأيعيد الهامش الصحيح في النقاط.
widthdoubleاقرأيعيد العرض الصريح في النقاط، أو 0 إذا لم يتم تعيين.
heightdoubleاقرأيعيد الارتفاع الصريح بالنقاط، أو 0 إذا لم يتم تعيينها.

الطرق

التوقيعوصف
inherit()CssContextيخلق سياق جديد يتراث خصائص النص من هذا السياق.
toPdfFontName()Stringترسم خرائط لخيارات العائلة النصية الحالية، والجليد، والتعويض إلى معيار PDF
(نوع 1) اسم الخط.
getFontSize()doubleيعيد حجم الخط بالنقاط.
setFontSize(fontSize: double)يضع حجم الخط في النقاط.
getFontFamily()Stringيعيد اسم عائلة الخطوط CSS.
setFontFamily(fontFamily: String)يحدد اسم عائلة الخطوط CSS.
isBold()booleanيعيد إذا كان النص جريئًا.
setBold(bold: boolean)يضع العلم الجليد.
isItalic()booleanيعيد إذا كان النص متورطًا.
setItalic(italic: boolean)يضع العلم بالخط الإضافى.
isUnderline()booleanيعيد إذا كان النص ملحوظاً.
setUnderline(underline: boolean)يضع العلم تحت الخط.
getColor()Colorيعيد اللون النص (الأساس).
setColor(color: Color)يحدد لون النص (الأساسي).
getBackgroundColor()Colorيعيد لون الخلفية، أو {@code null} إذا لم يتم تعيين أي.
setBackgroundColor(backgroundColor: Color)يضع لون الخلفية.
getTextAlign()Stringيعيد ترتيب النص (يسار، وسط، يمين، تبرير).
setTextAlign(textAlign: String)يضع التصفية النص.
getLineHeight()doubleيعيد ارتفاع الخط بالنقاط.
setLineHeight(lineHeight: double)يضع ارتفاع الخط في النقاط.
getMarginTop()doubleيعيد الحافة العليا في النقاط.
setMarginTop(marginTop: double)يضع الحافة العليا في النقاط.
getMarginBottom()doubleيعيد الهامش السفلي بالنقاط.
setMarginBottom(marginBottom: double)يضع الحافة السفلية في النقاط.
getMarginLeft()doubleيعيد الهامش الأيسر بالنقاط.
setMarginLeft(marginLeft: double)يضع الهامش الأيسر في النقاط.
getMarginRight()doubleيعيد الهامش الصحيح في النقاط.
setMarginRight(marginRight: double)يضع الهامش الصحيح في النقاط.
getWidth()doubleيعيد العرض الصريح في النقاط، أو 0 إذا لم يتم تعيين.
setWidth(width: double)يضع العرض الصريح في النقاط.
getHeight()doubleيعيد الارتفاع الصريح بالنقاط، أو 0 إذا لم يتم تعيينها.
setHeight(height: double)يضع الارتفاع الصريح في النقاط.

انظر أيضاً

 العربية