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 آخرين.
خصائص
| اسم | النوع | الوصول | وصف |
|---|---|---|---|
fontSize | double | اقرأ | يعيد حجم الخط بالنقاط. |
fontFamily | String | اقرأ | يعيد اسم عائلة الخطوط CSS. |
bold | boolean | اقرأ | يعيد إذا كان النص جريئًا. |
italic | boolean | اقرأ | يعيد إذا كان النص متورطًا. |
underline | boolean | اقرأ | يعيد إذا كان النص ملحوظاً. |
color | Color | اقرأ | يعيد اللون النص (الأساس). |
backgroundColor | Color | اقرأ | يعيد لون الخلفية، أو {@code null} إذا لم يتم تعيين أي. |
textAlign | String | اقرأ | يعيد ترتيب النص (يسار، وسط، يمين، تبرير). |
lineHeight | double | اقرأ | يعيد ارتفاع الخط بالنقاط. |
marginTop | double | اقرأ | يعيد الحافة العليا في النقاط. |
marginBottom | double | اقرأ | يعيد الهامش السفلي بالنقاط. |
marginLeft | double | اقرأ | يعيد الهامش الأيسر بالنقاط. |
marginRight | double | اقرأ | يعيد الهامش الصحيح في النقاط. |
width | double | اقرأ | يعيد العرض الصريح في النقاط، أو 0 إذا لم يتم تعيين. |
height | double | اقرأ | يعيد الارتفاع الصريح بالنقاط، أو 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) | يضع الارتفاع الصريح في النقاط. |