الجدول

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

Table هي فئة في Aspose.PDF FOSS لـ Java. الميراث من: BaseParagraph.

يمثل عنصر الجدول الذي يمكن إضافته إلى مجموعة فقرات صفحة PDF.

يوفر هذا الفصل 39 طريقة للعمل مع كائنات الجدول في برامج Java. المنهجيات المتاحة تشمل: Table, getBackgroundColor, getBorder, getColumnAdjustment, getColumnWidths, getCornerStyle, getDefaultCellBorder, getDefaultCellPadding, getHorizontalAlignment, getHyperlink, getLeft, getMargin,، و 27 طريقة إضافية. جميع الأعضاء العامين يمكن الوصول إليهم من أي تطبيق Java بعد تثبيت حزمة Aspose.PDF FOSS for Java. خصائص: backgroundColor, border, broken, columnAdjustment, columnWidths, cornerStyle,و 13 آخرين.

خصائص

اسمالنوعالوصولوصف
columnWidthsStringاقرأيعيد صفحة مواصفات عرض العمود.
rowsRowsاقرأيعيد مجموعة الصفوف لهذا الجدول، وخلقها بسهولة إذا لزم الأمر.
defaultCellBorderBorderInfoاقرأيعيد الحدود الافتراضية المطبقة على جميع الخلايا التي لا تمتلك مجموعة حدود خاصة بها.
borderBorderInfoاقرأيعيد الحدود حول الطاولة بأكملها.
backgroundColorColorاقرأيعيد لون الخلفية للجدول.
defaultCellPaddingMarginInfoاقرأيعيد التغطية الافتراضية (الحدود) المطبقة على جميع الخلايا.
repeatingRowsCountintاقرأيعيد عدد الصفوف في الجزء العلوي من الجدول التي يجب أن تتكرر.
عندما يمتد الجدول على صفحات متعددة.
columnAdjustmentdoubleاقرأيعيد عامل تعديل عرض العمود.
brokenbooleanاقرأيعيد إذا كان الجدول مقسمًا عبر الصفحات.
leftdoubleاقرأيعيد تحويل الموقع اليسرى بالنقاط.
topdoubleاقرأيعيد الموقع العلوي معدل النقاط.
cornerStyleBorderCornerStyleاقرأيعيد نمط الزاوية لحافة الطاولة.
marginMarginInfoاقرأيحصل على معلومات الهامش لهذه الفقرة.
horizontalAlignmentHorizontalAlignmentاقرأيحصل على التواء الأفقي لهذه الفقرة داخل حاويتها.
inLineParagraphbooleanاقرأيعيد إذا كان هذا الفقرة عنصر داخل الخط.
keptWithNextbooleanاقرأيعيد إذا كان يجب الاحتفاظ بهذا الفقرة مع الفيقة التالية.
على نفس الصفحة أثناء التخطيط.
firstParagraphInColumnbooleanاقرأيعيد إذا كان هذا الفقرة هو الأول في عمودها.
inNewPagebooleanاقرأيعيد إذا كان يجب أن تبدأ هذه الفقرة على صفحة جديدة أثناء التخطيط.
hyperlinkHyperlinkاقرأيعيد الرابط المرفق لهذه الفقرة (الويب، المحلي أو ملف)
هدف) أو {@code null} إذا لم يكن البند قابل للنقر.

الطرق

التوقيعوصف
Table()يخلق جدول جديد فارغ مع الإعدادات الافتراضية.
getColumnWidths()Stringيعيد صفحة مواصفات عرض العمود.
setColumnWidths(columnWidths: String)يحدد عرض العمود كسلسلاً من القيم النقطية منفصلة عن الفراغ.
getRows()Rowsيعيد مجموعة الصفوف لهذا الجدول، وخلقها بسهولة إذا لزم الأمر.
setRows(rows: Rows)يحدد مجموعة الصفوف لهذا الجدول.
getDefaultCellBorder()BorderInfoيعيد الحدود الافتراضية المطبقة على جميع الخلايا التي لا تمتلك مجموعة حدود خاصة بها.
setDefaultCellBorder(defaultCellBorder: BorderInfo)يحدد الحدود الافتراضية المطبقة على جميع الخلايا التي لا تمتلك مجموعة حدود خاصة بها.
getBorder()BorderInfoيعيد الحدود حول الطاولة بأكملها.
setBorder(border: BorderInfo)يضع الحدود حول الطاولة بأكملها.
getBackgroundColor()Colorيعيد لون الخلفية للجدول.
setBackgroundColor(backgroundColor: Color)يحدد لون الخلفية للطاولة.
getDefaultCellPadding()MarginInfoيعيد التغطية الافتراضية (الحدود) المطبقة على جميع الخلايا.
setDefaultCellPadding(defaultCellPadding: MarginInfo)يحدد التغطية الافتراضية (الحدود) المطبقة على جميع الخلايا.
getRepeatingRowsCount()intيعيد عدد الصفوف في الجزء العلوي من الجدول التي يجب أن تتكرر.
عندما يمتد الجدول على صفحات متعددة.
setRepeatingRowsCount(repeatingRowsCount: int)يحدد عدد الصفوف في أعلى الجدول التي يجب أن تتكرر.
عندما يمتد الجدول على صفحات متعددة.
getColumnAdjustment()doubleيعيد عامل تعديل عرض العمود.
setColumnAdjustment(columnAdjustment: double)يحدد عامل تعديل عرض العمود.
isBroken()booleanيعيد إذا كان الجدول مقسمًا عبر الصفحات.
setBroken(broken: boolean)يحدد ما إذا كان الجدول يمكن تقسيمه عبر الصفحات.
getLeft()doubleيعيد تحويل الموقع اليسرى بالنقاط.
setLeft(left: double)يضع الموقف اليسرى في نقاط.
getTop()doubleيعيد الموقع العلوي معدل النقاط.
setTop(top: double)يضع التبديل في الموقع العلوي بالنقاط.
getCornerStyle()BorderCornerStyleيعيد نمط الزاوية لحافة الطاولة.
setCornerStyle(cornerStyle: BorderCornerStyle)يحدد نمط الزاوية لحافة الطاولة.
getMargin()MarginInfoيحصل على معلومات الهامش لهذه الفقرة.
setMargin(margin: MarginInfo)يحدد معلومات الهامش لهذه الفقرة.
getHorizontalAlignment()HorizontalAlignmentيحصل على التواء الأفقي لهذه الفقرة داخل حاويتها.
setHorizontalAlignment(horizontalAlignment: HorizontalAlignment)يحدد التواء الأفقي لهذه الفقرة داخل حاويتها.
isInLineParagraph()booleanيعيد إذا كان هذا الفقرة عنصر داخل الخط.
setInLineParagraph(inLineParagraph: boolean)يحدد ما إذا كان ينبغي التعامل مع هذه الفقرة كعنصر داخل الخط.
isKeptWithNext()booleanيعيد إذا كان يجب الاحتفاظ بهذا الفقرة مع الفيقة التالية.
على نفس الصفحة أثناء التخطيط.
setKeptWithNext(keptWithNext: boolean)يحدد ما إذا كان يجب الاحتفاظ بهذا الفقرة مع الفيقة التالية.
على نفس الصفحة أثناء التخطيط.
isFirstParagraphInColumn()booleanيعيد إذا كان هذا الفقرة هو الأول في عمودها.
setFirstParagraphInColumn(firstParagraphInColumn: boolean)يحدد ما إذا كان هذا الفقرة هو الأول في عمودها.
isInNewPage()booleanيعيد إذا كان يجب أن تبدأ هذه الفقرة على صفحة جديدة أثناء التخطيط.
setInNewPage(inNewPage: boolean)يحدد ما إذا كان يجب أن تبدأ هذه الفقرة على صفحة جديدة أثناء التخطيط.
getHyperlink()Hyperlinkيعيد الرابط المرفق لهذه الفقرة (الويب، المحلي أو ملف)
هدف) أو {@code null} إذا لم يكن البند قابل للنقر.
setHyperlink(hyperlink: Hyperlink)يرفق رابطًا إلى هذه الفقرة.

انظر أيضاً

 العربية