جدول
نوع
PageElement
يمثّل جدولاً.
| تمثيل JSON |
|---|
{ "rows": integer, "columns": integer, "tableRows": [ { object ( |
| الحقول | |
|---|---|
rows
|
عدد الصفوف في الجدول |
columns
|
عدد الأعمدة في الجدول |
tableRows[]
|
خصائص ومحتوى كل صف
يتم تضمين الخلايا التي تمتد على عدة صفوف في صف واحد فقط من هذه الصفوف، ويكون لها قيمة |
tableColumns[]
|
خصائص كل عمود |
horizontalBorderRows[]
|
خصائص حدود الخلايا الأفقية يتم تمثيل حدود الخلايا الأفقية للجدول كشبكة. يحتوي الجدول الشبكي على صف واحد أكثر من عدد الصفوف في الجدول، وعلى العدد نفسه من الأعمدة. على سبيل المثال، إذا كان الجدول 3 × 3، سيتم تمثيل حدوده الأفقية كشبكة تتضمّن 4 صفوف و3 أعمدة. |
verticalBorderRows[]
|
خصائص حدود الخلايا العمودية يتم تمثيل حدود الخلايا العمودية في الجدول كشبكة. تحتوي الشبكة على العدد نفسه من الصفوف في الجدول وعمود إضافي واحد أكثر من عدد الأعمدة في الجدول. على سبيل المثال، إذا كان الجدول 3 × 3، سيتم تمثيل حدوده العمودية كشبكة تتضمّن 3 صفوف و4 أعمدة. |
TableRow
خصائص ومحتوى كل صف في جدول
| تمثيل JSON |
|---|
{ "rowHeight": { object ( |
| الحقول | |
|---|---|
rowHeight
|
ارتفاع الصف |
tableRowProperties
|
خصائص الصف |
tableCells[]
|
خصائص ومحتوى كل خلية
يتم تمثيل الخلايا التي تمتد على عدة أعمدة مرة واحدة فقط باستخدام قيمة |
TableRowProperties
خصائص كل صف في جدول
| تمثيل JSON |
|---|
{
"minRowHeight": {
object ( |
| الحقول | |
|---|---|
minRowHeight
|
تمثّل هذه السمة الحد الأدنى لارتفاع الصف. سيتم عرض الصف في "محرّر العروض التقديمية من Google" بارتفاع يساوي هذه القيمة أو أكبر منها لعرض كل النص في خلايا الصف. |
TableCell
خصائص ومحتوى كل خلية في الجدول
| تمثيل JSON |
|---|
{ "location": { object ( |
| الحقول | |
|---|---|
location
|
موقع الخلية داخل الجدول |
rowSpan
|
عدد الصفوف التي تمتد عليها الخلية |
columnSpan
|
عدد الأعمدة التي تمتد عليها الخلية. |
text
|
المحتوى النصي للخلية. |
tableCellProperties
|
تمثّل هذه السمة خصائص خلية الجدول. |
TableCellLocation
تمثّل هذه السمة موقع خلية جدول واحدة داخل جدول.
| تمثيل JSON |
|---|
{ "rowIndex": integer, "columnIndex": integer } |
| الحقول | |
|---|---|
rowIndex
|
فهرس الصف الذي يبدأ من 0 |
columnIndex
|
فهرس الأعمدة ابتداءً من 0 |
TableCellProperties
سمات TableCell.
| تمثيل JSON |
|---|
{ "tableCellBackgroundFill": { object ( |
| الحقول | |
|---|---|
tableCellBackgroundFill
|
تعبئة خلفية خلية الجدول يتطابق التعبئة التلقائية مع التعبئة لخلايا الجدول التي تم إنشاؤها حديثًا في محرّر "العروض التقديمية من Google". |
contentAlignment
|
محاذاة المحتوى في خلية الجدول يتطابق المحاذاة التلقائية مع محاذاة خلايا الجدول التي تم إنشاؤها حديثًا في محرّر "العروض التقديمية من Google". |
TableCellBackgroundFill
تعبئة خلفية خلية الجدول
| تمثيل JSON |
|---|
{ "propertyState": enum ( |
| الحقول | |
|---|---|
propertyState
|
حالة سمة تعبئة الخلفية
سيؤدي تعديل التعبئة في خلية جدول إلى تعديل هذا الحقل ضمنيًا إلى
|
حقل الدمج
kind. نوع تعبئة الخلفية.
يمكن أن يكون kind
إحدى القيم التالية فقط:
|
|
solidFill
|
تعبئة بلون ثابت |
TableColumnProperties
خصائص كل عمود في جدول
| تمثيل JSON |
|---|
{
"columnWidth": {
object ( |
| الحقول | |
|---|---|
columnWidth
|
تمثّل هذه السمة عرض العمود. |
TableBorderRow
محتوى كل صف حدود في جدول
| تمثيل JSON |
|---|
{
"tableBorderCells": [
{
object ( |
| الحقول | |
|---|---|
tableBorderCells[]
|
خصائص كل خلية حدود. عند دمج خلايا جدول متجاورة مع حدود، لا يتم تضمين الحدود في الردّ. |
TableBorderCell
خصائص كل خلية حدود
| تمثيل JSON |
|---|
{ "location": { object ( |
| الحقول | |
|---|---|
location
|
موقع الحدّ داخل جدول الحدود |
tableBorderProperties
|
خصائص الحدود |
TableBorderProperties
سمات تنسيق الحدود الخاصة بالعنصر TableBorderCell
| تمثيل JSON |
|---|
{ "tableBorderFill": { object ( |
| الحقول | |
|---|---|
tableBorderFill
|
تعبئة حد الجدول |
weight
|
تمثّل هذه السمة سُمك الحد. |
dashStyle
|
نمط الشرطة للحد. |
TableBorderFill
لون تعبئة الحدود
| تمثيل JSON |
|---|
{ // Union field |
| الحقول | |
|---|---|
حقل الدمج
kind. نوع التعبئة.
يمكن أن يكون kind
إحدى القيم التالية فقط:
|
|
solidFill
|
تعبئة بلون ثابت |