الجدول
المعلومات العامة
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 آخرين.
خصائص
| اسم | النوع | الوصول | وصف |
|---|---|---|---|
columnWidths | String | اقرأ | يعيد صفحة مواصفات عرض العمود. |
rows | Rows | اقرأ | يعيد مجموعة الصفوف لهذا الجدول، وخلقها بسهولة إذا لزم الأمر. |
defaultCellBorder | BorderInfo | اقرأ | يعيد الحدود الافتراضية المطبقة على جميع الخلايا التي لا تمتلك مجموعة حدود خاصة بها. |
border | BorderInfo | اقرأ | يعيد الحدود حول الطاولة بأكملها. |
backgroundColor | Color | اقرأ | يعيد لون الخلفية للجدول. |
defaultCellPadding | MarginInfo | اقرأ | يعيد التغطية الافتراضية (الحدود) المطبقة على جميع الخلايا. |
repeatingRowsCount | int | اقرأ | يعيد عدد الصفوف في الجزء العلوي من الجدول التي يجب أن تتكرر. |
| عندما يمتد الجدول على صفحات متعددة. | |||
columnAdjustment | double | اقرأ | يعيد عامل تعديل عرض العمود. |
broken | boolean | اقرأ | يعيد إذا كان الجدول مقسمًا عبر الصفحات. |
left | double | اقرأ | يعيد تحويل الموقع اليسرى بالنقاط. |
top | double | اقرأ | يعيد الموقع العلوي معدل النقاط. |
cornerStyle | BorderCornerStyle | اقرأ | يعيد نمط الزاوية لحافة الطاولة. |
margin | MarginInfo | اقرأ | يحصل على معلومات الهامش لهذه الفقرة. |
horizontalAlignment | HorizontalAlignment | اقرأ | يحصل على التواء الأفقي لهذه الفقرة داخل حاويتها. |
inLineParagraph | boolean | اقرأ | يعيد إذا كان هذا الفقرة عنصر داخل الخط. |
keptWithNext | boolean | اقرأ | يعيد إذا كان يجب الاحتفاظ بهذا الفقرة مع الفيقة التالية. |
| على نفس الصفحة أثناء التخطيط. | |||
firstParagraphInColumn | boolean | اقرأ | يعيد إذا كان هذا الفقرة هو الأول في عمودها. |
inNewPage | boolean | اقرأ | يعيد إذا كان يجب أن تبدأ هذه الفقرة على صفحة جديدة أثناء التخطيط. |
hyperlink | Hyperlink | اقرأ | يعيد الرابط المرفق لهذه الفقرة (الويب، المحلي أو ملف) |
| هدف) أو {@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) | يرفق رابطًا إلى هذه الفقرة. |