Shapes

รูปร่าง

ชนิด PageElement แสดงถึงรูปทรงทั่วไปที่ไม่มีการจัดหมวดหมู่ที่เจาะจงยิ่งขึ้น

การแสดง JSON
{
  "shapeType": enum (Type),
  "text": {
    object (TextContent)
  },
  "shapeProperties": {
    object (ShapeProperties)
  },
  "placeholder": {
    object (Placeholder)
  }
}
ช่อง
shapeType

enum (Type)

ประเภทของรูปร่าง

text

object (TextContent)

เนื้อหาข้อความของรูปร่าง

shapeProperties

object (ShapeProperties)

คุณสมบัติของรูปร่าง

placeholder

object (Placeholder)

ตัวยึดตําแหน่งคือองค์ประกอบของหน้าที่สืบทอดมาจากตัวยึดตําแหน่งที่เกี่ยวข้องในเลย์เอาต์และต้นแบบ

หากกําหนด รูปร่างจะเป็นรูปร่างตัวยึดตําแหน่งและพร็อพเพอร์ตี้ที่รับช่วงมาจะแก้ไขได้ด้วยการดูตัวยึดตําแหน่งระดับบนสุดที่ระบุโดยช่อง Placeholder.parent_object_id

Type

ประเภทรูปร่าง

รูปทรงเหล่านี้จํานวนมากสอดคล้องกับรูปร่างที่กําหนดไว้ล่วงหน้าจากมาตรฐาน ECMA-376 ดูข้อมูลเพิ่มเติมเกี่ยวกับรูปร่างเหล่านี้ได้ในคําอธิบายของ "ST_ShapeType" แบบง่ายในส่วนที่ 20.1.10.55 ของ "Office Open XML File Formats - Fundamentals and Markup Language Reference" ส่วนที่ 1 ของ ECMA-376 รุ่นที่ 4

Enum
TYPE_UNSPECIFIED ประเภทรูปร่างที่ไม่ได้กําหนดไว้ล่วงหน้า
TEXT_BOX รูปร่างของกล่องข้อความ
RECTANGLE รูปร่างสี่เหลี่ยมผืนผ้า เป็นไปตาม "REct" ของ ECMA-376 ST_ShapeType
ROUND_RECTANGLE รูปสี่เหลี่ยมผืนผ้ามุมมน เป็นไปตาม "ECR" 376 ST_ShapeType "roundRect"
ELLIPSE รูปร่างวงรี ตรงกับ "EClipse" ECMA-376 ST_ShapeType
ARC รูปทรงโค้งโค้ง สอดคล้องกับ ECMA-376 ST_ShapeType 'arc'
BENT_ARROW รูปทรงของลูกศรงอ ตรงกับ ECMA-376 ST_ShapeType "bentarrow"
BENT_UP_ARROW งอลูกศร ตรงกับ ECMA-376 ST_ShapeType 'bentUpArrow'
BEVEL รูปร่างเอียง เป็นไปตาม "บีเวล" ECMA-376 ST_ShapeType
BLOCK_ARC บล็อกรูปทรงโค้ง สอดคล้องกับ ECMA-376 ST_ShapeType 'blockArc'
BRACE_PAIR รูปร่างของคู่สาย สอดคล้องกับ "วงเล็บคู่" ECMA-376 ST_ShapeType
BRACKET_PAIR วงเล็บเหลี่ยม สอดคล้องกับ "วงเล็บ" ECMA-376 ST_ShapeType
CAN กําหนดรูปร่างได้ สอดคล้องกับ ECMA-376 ST_ShapeType "ได้"
CHEVRON รูปร่างบั้ง เป็นไปตาม ECMA-376 ST_ShapeType "เครื่องหมายบั้ง"
CHORD รูปร่างของเสียงประสาน สัมพันธ์กับเสียงประสานของ ECMA-376 ST_ShapeType
CLOUD รูปร่างเมฆ สอดคล้องกับ "ระบบคลาวด์" ECMA-376 ST_ShapeType
CORNER รูปร่างมุม สอดคล้องกับ 'มุม' ECMA-376 ST_ShapeType
CUBE รูปทรงของลูกบาศก์ ตรงกับ ECMA-376 ST_ShapeType "cube"
CURVED_DOWN_ARROW ลูกศรโค้งลง ตรงกับ "curvedDownArrow" ของ ECMA-376 ST_ShapeType
CURVED_LEFT_ARROW รูปร่างลูกศรโค้งทางซ้าย สอดคล้องกับ "ลูกศรโค้งซ้าย" ECMA-376 ST_ShapeType
CURVED_RIGHT_ARROW รูปร่างลูกศรโค้งทางขวา สอดคล้องกับ ECMA-376 ST_ShapeType "curvedRightArrow"
CURVED_UP_ARROW ลูกศรโค้งขึ้น สอดคล้องกับ ECMA-376 ST_ShapeType "curvedUpArrow"
DECAGON รูปร่างสิบเหลี่ยม สอดคล้องกับ ECMA-376 ST_ShapeType "decagon"
DIAGONAL_STRIPE รูปร่างแบบเส้นทแยงมุม สอดคล้องกับ ECMA-376 ST_ShapeType "diagStripe"
DIAMOND รูปทรงเพชร ตาม "เพชร" ECMA-376 ST_ShapeType
DODECAGON รูปทรง 16 เหลี่ยม เป็นไปตาม ECMA-376 ST_ShapeType "dodecagon"
DONUT รูปทรงโดนัท ตรงกับ ECMA-376 ST_ShapeType "donut"
DOUBLE_WAVE รูปคลื่นคู่ สอดคล้องกับ ECMA-376 ST_ShapeType 'doubleWave'
DOWN_ARROW รูปร่างลูกศรลง ตรงกับ "ลูกศรลง" ECMA-376 ST_ShapeType
DOWN_ARROW_CALLOUT ไฮไลต์รูปลูกศรลง ตรงกับ "ลูกศรลง" ของ ECMA-376 ST_ShapeType
FOLDED_CORNER รูปร่างมุมแบบพับ สอดคล้องกับ ECMA-376 ST_ShapeType ' FoledCorner'
FRAME รูปร่างของเฟรม สอดคล้องกับ "เฟรม" ECMA-376 ST_ShapeType
HALF_FRAME ครึ่งกรอบ สอดคล้องกับ "halfFrame" ของ ECMA-376 ST_ShapeType
HEART รูปหัวใจ ตรงกับ "หัวใจ" ECMA-376 ST_ShapeType
HEPTAGON รูปทรง 7 เหลี่ยม ตรงกับ ECMA-376 ST_ShapeType "heptagon"
HEXAGON รูปหกเหลี่ยม ตรงกับ ECMA-376 ST_ShapeType 'hexagon'
HOME_PLATE รูปร่างของเพลตในบ้าน สอดคล้องกับ ECMA-376 ST_ShapeType "homePlate"
HORIZONTAL_SCROLL รูปร่างการเลื่อนในแนวนอน ตรงกับ ECMA-376 ST_ShapeType 'horizontalScroll'
IRREGULAR_SEAL_1 Seal 1 Seal ที่ผิดปกติ ตรงกับ ECMA-376 ST_ShapeType 'irregularSeal1'
IRREGULAR_SEAL_2 Seal 2 Seal 2 ตรงกับ ECMA-376 ST_ShapeType 'irregularSeal2'
LEFT_ARROW รูปร่างลูกศรซ้าย สอดคล้องกับ "ลูกศรซ้าย" ECMA-376 ST_ShapeType
LEFT_ARROW_CALLOUT ข้อความเสริมลูกศรซ้าย สอดคล้องกับ "ลูกศรซ้าย" ของ ECMA-376 ST_ShapeType
LEFT_BRACE รูปร่างวงเล็บปีกกาซ้าย สอดคล้องกับ ECMA-376 ST_ShapeType "leftBrace"
LEFT_BRACKET วงเล็บเปิด สอดคล้องกับ ECMA-376 ST_ShapeType "leftBracket"
LEFT_RIGHT_ARROW รูปร่างลูกศรชี้ซ้ายและขวา สอดคล้องกับ ECMA-376 ST_ShapeType "leftRightArrow"
LEFT_RIGHT_ARROW_CALLOUT ข้อความเสริมลูกศรซ้ายขวา ตรงกับ EC ของ ECMA-376 ST_ShapeType
LEFT_RIGHT_UP_ARROW รูปร่างลูกศรชี้ซ้ายและขวา ตรงกับ ECMA-376 ST_ShapeType "leftRightUpArrow"
LEFT_UP_ARROW รูปทรงลูกศรชี้ซ้าย สอดคล้องกับ "leftUpArrow" ของ ECMA-376 ST_ShapeType
LIGHTNING_BOLT รูปร่างสายฟ้า ตรงกับ ECMA-376 ST_ShapeType 'lightningBolt'
MATH_DIVIDE หารรูปร่างทางคณิตศาสตร์ สอดคล้องกับ ECMA-376 ST_ShapeType 'mathDivide'
MATH_EQUAL รูปร่างทางคณิตศาสตร์เท่ากัน สอดคล้องกับ ECMA-376 ST_ShapeType 'mathEqual'
MATH_MINUS เครื่องหมายลบทางคณิตศาสตร์ ตรงกับ ECMA-376 ST_ShapeType 'mathMinus'
MATH_MULTIPLY คูณรูปร่างทางคณิตศาสตร์ สอดคล้องกับ ECMA-376 ST_ShapeType "mathMultiply"
MATH_NOT_EQUAL ไม่เท่ากับรูปร่างทางคณิตศาสตร์ สอดคล้องกับ ECMA-376 ST_ShapeType 'mathNotEqual'
MATH_PLUS พร้อมรูปร่างทางคณิตศาสตร์ สอดคล้องกับ ECMA-376 ST_ShapeType "mathPlus"
MOON รูปทรงดวงจันทร์ ตรงกับ "EC" ของ ECMA-376 ST_ShapeType
NO_SMOKING ห้ามสูบบุหรี่ สอดคล้องกับ ECMA-376 ST_ShapeType 'noSmoking'
NOTCHED_RIGHT_ARROW รูปร่างลูกศรชี้ไปทางขวา สอดคล้องกับ ECMA-376 ST_ShapeType "notchedRightarrow"
OCTAGON รูปร่าง 8 เหลี่ยม สอดคล้องกับ ECMA-376 ST_ShapeType "octagon"
PARALLELOGRAM รูปสี่เหลี่ยมด้านขนาน สอดคล้องกับ "parallelogram" ของ ECMA-376 ST_ShapeType
PENTAGON รูปร่างห้าเหลี่ยม สอดคล้องกับ ECMA-376 ST_ShapeType "pentagon"
PIE รูปทรงแผนภูมิวงกลม ตรงกับ "อยู่พาย" ECMA-376 ST_ShapeType
PLAQUE รูปร่างบนแผ่นหิน ตรงกับ "แผ่นโลหะ" ECMA-376 ST_ShapeType
PLUS รูปร่างบวก สอดคล้องกับ ECMA-376 ST_ShapeType "plus"
QUAD_ARROW รูปร่างลูกศรสี่หัว ตรงกับ ECMA-376 ST_ShapeType "quadArrow"
QUAD_ARROW_CALLOUT รูปร่างสี่เหลี่ยมจตุรัสสี่เหลี่ยมข้อความ ตรงกับ "ECD ของ Quadarrow" จาก ECMA-376 ST_ShapeType
RIBBON รูปทรงริบบิ้น สอดคล้องกับ "ริบบิ้น" ECMA-376 ST_ShapeType
RIBBON_2 รูปทรงริบบิ้น 2 ตรงกับ ECMA-376 ST_ShapeType 'ribbon2'
RIGHT_ARROW รูปร่างลูกศรขวา สอดคล้องกับ "ลูกศรขวา" ECMA-376 ST_ShapeType
RIGHT_ARROW_CALLOUT รูปร่างลูกศรขวาของไฮไลต์ ตรงกับ "ECลูกศรขวา" ของ ECMA-376 ST_ShapeType
RIGHT_BRACE ปีกกาปิด เป็นไปตาม "ECBrace" ECMA-376 ST_ShapeType
RIGHT_BRACKET วงเล็บปิด สอดคล้องกับ ECMA-376 ST_ShapeType "rightBracket"
ROUND_1_RECTANGLE สี่เหลี่ยมผืนผ้ามุมมน 1 รูป สัมพันธ์กับ ECMA-376 ST_ShapeType 'round1Rect'
ROUND_2_DIAGONAL_RECTANGLE สี่เหลี่ยมผืนผ้าสี่เหลี่ยมผืนผ้ามุมมน 2 เส้น ตรงกับ ECMA-376 ST_ShapeType 'round2DiagRect'
ROUND_2_SAME_RECTANGLE รูปสี่เหลี่ยมผืนผ้ามุมมนด้านเท่า 2 ด้าน ตรงกับ ECMA-376 ST_ShapeType 'round2SameRect'
RIGHT_TRIANGLE รูปสามเหลี่ยมด้านขวา สอดคล้องกับ ECMA-376 ST_ShapeType 'rtTriangle'
SMILEY_FACE หน้ายิ้ม สัมพันธ์กับ ECMA-376 ST_ShapeType "smileyFace"
SNIP_1_RECTANGLE รูปสี่เหลี่ยมผืนผ้าตัดมุม 1 รูป สอดคล้องกับ ECMA-376 ST_ShapeType 'snip1Rect'
SNIP_2_DIAGONAL_RECTANGLE รูปสี่เหลี่ยมผืนผ้าตัดมุม 2 เส้นทแยง สอดคล้องกับ ECMA-376 ST_ShapeType 'snip2DiagRect'
SNIP_2_SAME_RECTANGLE รูปสี่เหลี่ยมผืนผ้ามุมมนด้านเท่า 2 ด้าน ตาม ECMA-376 ST_ShapeType "snip2SameRect"
SNIP_ROUND_RECTANGLE ตัดรูปร่างสี่เหลี่ยมผืนผ้ามุมมน 1 รูป สอดคล้องกับ ECMA-376 ST_ShapeType "snipRoundRect"
STAR_10 รูปดาว 10 แฉก สัมพันธ์กับ ECMA-376 ST_ShapeType 'star10'
STAR_12 รูปดาว 12 แฉก สัมพันธ์กับ ECMA-376 ST_ShapeType 'star12'
STAR_16 รูปดาว 16 แฉก สัมพันธ์กับ ECMA-376 ST_ShapeType 'star16'
STAR_24 รูปดาว 4 แฉก 20 รูป สัมพันธ์กับ ECMA-376 ST_ShapeType 'star24'
STAR_32 รูปดาว 22 แฉก สัมพันธ์กับ ECMA-376 ST_ShapeType 'star32'
STAR_4 รูปดาว 4 แฉก สัมพันธ์กับ ECMA-376 ST_ShapeType "star4"
STAR_5 รูปดาว 5 แฉก สัมพันธ์กับ ECMA-376 ST_ShapeType 'star5'
STAR_6 รูปดาว 6 แฉก สัมพันธ์กับ ECMA-376 ST_ShapeType "star6"
STAR_7 รูปทรง 7 แฉก สัมพันธ์กับ ECMA-376 ST_ShapeType 'star7'
STAR_8 รูปดาว 8 แฉก สัมพันธ์กับ ECMA-376 ST_ShapeType 'star8'
STRIPED_RIGHT_ARROW รูปร่างลูกศรขวาและมีลายเส้น ตรงกับ 'stripedRightArrow' ECMA-376 ST_ShapeType
SUN รูปทรงดวงอาทิตย์ สอดคล้องกับ 'sun' ECMA-376 ST_ShapeType
TRAPEZOID รูปร่างสี่เหลี่ยมคางหมู สอดคล้องกับ "trapezoid" ECMA-376 ST_ShapeType
TRIANGLE รูปทรงสามเหลี่ยม สอดคล้องกับ "Triangle" ของ ECMA-376 ST_ShapeType
UP_ARROW ลูกศรขึ้น สอดคล้องกับ "ลูกศรขึ้น" ECMA-376 ST_ShapeType
UP_ARROW_CALLOUT ไฮไลต์ลูกศรชี้ขึ้น ตรงกับ "ECarrowคําขอราคาเสนอ" ของ ECMA-376 ST_ShapeType
UP_DOWN_ARROW รูปร่างลูกศรลง ตรงกับ ECMA-376 ST_ShapeType 'upDownarrow'
UTURN_ARROW ลูกศรชี้กลับ สัมพันธ์กับ ECMA-376 ST_ShapeType "uturnArrow"
VERTICAL_SCROLL รูปร่างการเลื่อนแนวตั้ง ตรงกับ ECMA-376 ST_ShapeType "verticalScroll"
WAVE รูปร่างคลื่น ตรงกับ "EC" ของ ECMA-376 ST_ShapeType
WEDGE_ELLIPSE_CALLOUT รูปร่างวงรีของไฮไลต์ ตรงกับ "wedgeEllipseคําขอราคาเสนอ" ECMA-376 ST_ShapeType
WEDGE_RECTANGLE_CALLOUT รูปร่างสี่เหลี่ยมผืนผ้ารูปลิ่ม ตรงกับ "wedgeRectไฮไลต์" ของ ECMA-376 ST_ShapeType
WEDGE_ROUND_RECTANGLE_CALLOUT รูปร่างสี่เหลี่ยมผืนผ้ามุมมนแบบไฮไลต์ ตรงกับ "wedgeRoundRectไฮไลต์" ของ ECMA-376 ST_ShapeType
FLOW_CHART_ALTERNATE_PROCESS ลําดับขั้นตอนของกระบวนการสํารอง ตรงกับ "flowChartAlternateProcess" ของ ECMA-376 ST_ShapeType
FLOW_CHART_COLLATE เรียงตัวแบบโฟลว ตรงกับ "flowChartCollate" ของ ECMA-376 ST_ShapeType
FLOW_CHART_CONNECTOR รูปร่างโฟลว์ของเครื่องมือเชื่อมต่อ ตรงกับ "flowChartConnector" ของ ECMA-376 ST_ShapeType
FLOW_CHART_DECISION รูปร่างขั้นตอนการตัดสินใจ ตรงกับ "flowChartDecision" ECMA-376 ST_ShapeType
FLOW_CHART_DELAY ความล่าช้าของรูปร่างโฟลว์ ตรงกับ "flowChartDelay" ของ ECMA-376 ST_ShapeType
FLOW_CHART_DISPLAY แสดงรูปแบบโฟลว์ ตรงกับ "flowChartDisplay" ของ ECMA-376 ST_ShapeType
FLOW_CHART_DOCUMENT รูปร่างโฟลว์เอกสาร ตรงกับ "flowChartDocument" ECMA-376 ST_ShapeType
FLOW_CHART_EXTRACT แยกรูปร่างของโฟลว์ ตรงกับ "flowChartExtract" ของ ECMA-376 ST_ShapeType
FLOW_CHART_INPUT_OUTPUT ป้อนรูปแบบโฟลว์เอาต์พุต ตรงกับ "flowChartInputoutput" ของ ECMA-376 ST_ShapeType
FLOW_CHART_INTERNAL_STORAGE รูปแบบโฟลว์การจัดเก็บภายใน ตรงกับ "flowChartInternalStorage" ของ ECMA-376 ST_ShapeType
FLOW_CHART_MAGNETIC_DISK รูปร่างโฟลวดิสก์แม่เหล็ก ตรงกับ ECMA-376 ST_ShapeType 'flowChartMagneticDisk'
FLOW_CHART_MAGNETIC_DRUM รูปทรงกลองแม่เหล็ก ตรงกับ ECMA-376 ST_ShapeType 'flowChartMagneticDrum'
FLOW_CHART_MAGNETIC_TAPE รูปทรงของเทปแม่เหล็ก สอดคล้องกับ "flowChartMagneticTape" จาก ECMA-376 ST_ShapeType
FLOW_CHART_MANUAL_INPUT รูปแบบโฟลว์การป้อนข้อมูลด้วยตนเอง สอดคล้องกับ "flowChartManualInput" ของ ECMA-376 ST_ShapeType
FLOW_CHART_MANUAL_OPERATION รูปร่างของโฟลวการดําเนินการด้วยตนเอง สอดคล้องกับ "flowChartManualOperation" ของ ECMA-376 ST_ShapeType
FLOW_CHART_MERGE ผสานรูปแบบโฟลว์ ตรงกับ "flowChartMerge" ECMA-376 ST_ShapeType
FLOW_CHART_MULTIDOCUMENT รูปร่างของกระบวนการแบบหลายเอกสาร สอดคล้องกับ "flowChartMultidocument" ของ ECMA-376 ST_ShapeType
FLOW_CHART_OFFLINE_STORAGE รูปแบบโฟลว์จัดเก็บแบบออฟไลน์ ตรงกับ "flowChartOfflineStorage" ของ ECMA-376 ST_ShapeType
FLOW_CHART_OFFPAGE_CONNECTOR รูปร่างของโฟลว์เครื่องมือเชื่อมต่อที่ไม่อยู่ในขอบเขตหน้า ตรงกับ "flowChartOffpageConnector" ของ ECMA-376 ST_ShapeType
FLOW_CHART_ONLINE_STORAGE รูปร่างของโฟลว์พื้นที่เก็บข้อมูลออนไลน์ สอดคล้องกับ "flowChartOnlineStorage" ของ ECMA-376 ST_ShapeType
FLOW_CHART_OR หรือรูปทรงลื่นไหล ตรงกับ ECMA-376 ST_ShapeType 'flowChartOr'
FLOW_CHART_PREDEFINED_PROCESS รูปแบบขั้นตอนของกระบวนการที่กําหนดไว้ล่วงหน้า ตรงกับ "flowChartPredefineProcess" ของ ECMA-376 ST_ShapeType
FLOW_CHART_PREPARATION รูปร่างของโฟลว์การจัดเตรียม สอดคล้องกับ "flowChartPreparation" ของ ECMA-376 ST_ShapeType
FLOW_CHART_PROCESS รูปร่างโฟลว์ของกระบวนการ สอดคล้องกับ "flowChartProcess" ของ ECMA-376 ST_ShapeType
FLOW_CHART_PUNCHED_CARD รูปร่างของเส้นทางการเจาะบัตร สอดคล้องกับ "flowChartPunchedCard" ของ ECMA-376 ST_ShapeType
FLOW_CHART_PUNCHED_TAPE รูปร่างของแถบเทปที่เจาะเข้า ตรงกับ ECMA-376 ST_ShapeType "flowChartPunchedTape"
FLOW_CHART_SORT จัดเรียงรูปร่างของโฟลว์ ตรงกับ "flowChartsort" ของ ECMA-376 ST_ShapeType
FLOW_CHART_SUMMING_JUNCTION กําลังสรุปรูปร่างของทางแยก ตรงกับ "flowChartSummingJunction" ของ ECMA-376 ST_ShapeType
FLOW_CHART_TERMINATOR จุดสิ้นสุดของโฟลว์เทอร์มินัล ตรงกับ "flowChartTerminator" ECMA-376 ST_ShapeType
ARROW_EAST ลูกศรชี้ที่ทิศตะวันออก
ARROW_NORTH_EAST ลูกศรชี้ทิศตะวันออกเฉียงเหนือ
ARROW_NORTH ลูกศรชี้ทิศเหนือ
SPEECH รูปร่างคําพูด
STARBURST ดาวกระจายตัว
TEARDROP รูปทรงหยดน้ํา สอดคล้องกับ "หยดน้ํา" ECMA-376 ST_ShapeType
ELLIPSE_RIBBON รูปริบบิ้นวงรี ตรงกับ ECMA-376 ST_ShapeType "ellipseRibbon"
ELLIPSE_RIBBON_2 รูปริบบิ้นวงรี 2 ตรงกับ ECMA-376 ST_ShapeType "ellipseRibbon2"
CLOUD_CALLOUT ไฮไลต์รูปร่างเมฆ ตรงกับ "cloudไฮไลต์" ของ ECMA-376 ST_ShapeType
CUSTOM รูปร่างที่กําหนดเอง

คุณสมบัติรูปร่าง

พร็อพเพอร์ตี้ของ Shape

หากรูปร่างเป็นรูปร่างตัวยึดตําแหน่งตามที่กําหนดโดยช่อง placeholder อาจมีการสืบทอดพร็อพเพอร์ตี้เหล่านี้จากรูปร่างตัวยึดตําแหน่งระดับบนสุด การกําหนดค่าที่แสดงผลของพร็อพเพอร์ตี้จะขึ้นอยู่กับค่าช่อง propertyState ที่เกี่ยวข้อง

การตั้งค่าการปรับข้อความให้พอดีอัตโนมัติในรูปร่างจะถูกปิดใช้งานโดยอัตโนมัติจากคําขอซึ่งอาจส่งผลต่อความพอดีของข้อความในรูปร่าง

การแสดง JSON
{
  "shapeBackgroundFill": {
    object (ShapeBackgroundFill)
  },
  "outline": {
    object (Outline)
  },
  "shadow": {
    object (Shadow)
  },
  "link": {
    object (Link)
  },
  "contentAlignment": enum (ContentAlignment),
  "autofit": {
    object (Autofit)
  }
}
ช่อง
shapeBackgroundFill

object (ShapeBackgroundFill)

การเติมพื้นหลังของรูปร่าง หากไม่ได้ตั้งค่า การเติมพื้นหลังจะรับค่าจากตัวยึดตําแหน่งหลัก (หากมี) หากรูปร่างไม่มีระดับบนสุด การเติมพื้นหลังเริ่มต้นจะขึ้นอยู่กับประเภทรูปร่างที่ตรงกับค่าเริ่มต้นสําหรับรูปร่างใหม่ที่สร้างในเครื่องมือแก้ไขสไลด์

outline

object (Outline)

เส้นขอบของรูปร่าง หากไม่ได้ตั้งค่า จะรับค่าโครงร่างมาจากตัวยึดตําแหน่งระดับบนสุด (หากมี) ถ้ารูปร่างไม่มีระดับบนสุด โครงร่างเริ่มต้นจะขึ้นอยู่กับประเภทของรูปร่าง ที่ตรงกับค่าเริ่มต้นสําหรับรูปร่างใหม่ที่สร้างในเครื่องมือแก้ไขสไลด์

shadow

object (Shadow)

คุณสมบัติเงาของรูปร่าง หากไม่ได้ตั้งค่า เงาจะรับค่าจากตัวยึดตําแหน่งระดับบนสุด (หากมี) หากรูปร่างไม่มีระดับบนสุด เงาที่เป็นค่าเริ่มต้นจะตรงกับค่าเริ่มต้นสําหรับรูปร่างใหม่ที่สร้างในเครื่องมือแก้ไขสไลด์ พร็อพเพอร์ตี้นี้เป็นแบบอ่านอย่างเดียว

contentAlignment

enum (ContentAlignment)

การปรับแนวของเนื้อหาในรูปร่าง หากมี unspecified การปรับแนวจะรับค่ามาจากตัวยึดตําแหน่งระดับบนสุด ถ้ามีอยู่ หากรูปร่างไม่มีระดับบนสุด การปรับแนวเริ่มต้นจะตรงกับการปรับแนวสําหรับรูปร่างใหม่ที่สร้างในเครื่องมือแก้ไขสไลด์

autofit

object (Autofit)

คุณสมบัติการปรับรูปร่างอัตโนมัติ คุณสมบัตินี้ได้รับการตั้งค่าเฉพาะสําหรับรูปร่างที่อนุญาตข้อความเท่านั้น

เติมภาพพื้นหลัง

พื้นหลังรูปร่างที่มีการเติมสี

การแสดง JSON
{
  "propertyState": enum (PropertyState),

  // Union field kind can be only one of the following:
  "solidFill": {
    object (SolidFill)
  }
  // End of list of possible types for union field kind.
}
ช่อง
propertyState

enum (PropertyState)

สถานะคุณสมบัติการเติมพื้นหลัง

การอัปเดตการเติมลงในรูปร่างจะอัปเดตช่องนี้เป็น RENDERED โดยนัย เว้นแต่ว่าจะระบุค่าอื่นในคําขอเดียวกัน หากไม่ต้องการเติมรูปทรงใดๆ ให้ตั้งค่าช่องนี้เป็น NOT_RENDERED ในกรณีนี้ ระบบจะไม่สนใจช่องกรอกอื่นๆ ที่ตั้งค่าไว้ในคําขอเดียวกัน

ช่อง Union kind ชนิดของพื้นหลัง kind ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้
solidFill

object (SolidFill)

เติมสีทึบ

ปรับพอดีอัตโนมัติ

พร็อพเพอร์ตี้ของการปรับให้พอดีอัตโนมัติของ Shape

การแสดง JSON
{
  "autofitType": enum (AutofitType),
  "fontScale": number,
  "lineSpacingReduction": number
}
ช่อง
autofitType

enum (AutofitType)

ประเภทการปรับรูปร่างอัตโนมัติ หากมีประเภทการปรับให้พอดีอัตโนมัติคือ AUTOFIT_TYPE_UNSPECIFIED ระบบจะรับค่าประเภทการปรับให้พอดีอัตโนมัติจากตัวยึดตําแหน่งหลัก หากมี ระบบจะตั้งค่าช่องนี้เป็น NONE โดยอัตโนมัติ หากมีการส่งคําขอซึ่งอาจส่งผลต่อการปรับข้อความให้พอดีภายในกล่องข้อความล้อมรอบ ในกรณีนี้ ระบบจะใช้ fontScale กับ fontSize และ lineSpacingReduction จะมีผลกับ lineSpacing คุณสมบัติทั้งสองจะถูกรีเซ็ตเป็นค่าเริ่มต้นด้วย

fontScale

number

ขนาดตัวอักษรที่ใช้กับรูปร่าง สําหรับรูปทรงที่มี autofitType NONE หรือ SHAPE_AUTOFIT ค่านี้เป็นค่าเริ่มต้น 1 สําหรับ TEXT_AUTOFIT ค่านี้จะนําไปคูณกับ fontSize จะให้ขนาดแบบอักษรที่แสดงผลในตัวแก้ไข

พร็อพเพอร์ตี้นี้เป็นแบบอ่านอย่างเดียว

lineSpacingReduction

number

การลดระยะห่างของบรรทัดที่ใช้กับรูปร่าง สําหรับรูปทรงที่มี autofitType NONE หรือ SHAPE_AUTOFIT ค่านี้เป็นค่าเริ่มต้นเท่ากับ 0 สําหรับ TEXT_AUTOFIT ค่าที่หักออกจาก lineSpacing จะให้ระยะห่างระหว่างบรรทัดที่แสดงผลในตัวแก้ไข

พร็อพเพอร์ตี้นี้เป็นแบบอ่านอย่างเดียว

ประเภทการปรับให้พอดีอัตโนมัติ

ประเภทการปรับให้พอดีอัตโนมัติของ Shape

Enum
AUTOFIT_TYPE_UNSPECIFIED ไม่ได้ระบุประเภทการปรับให้พอดีอัตโนมัติ
NONE ไม่ต้องปรับให้พอดีอัตโนมัติ
TEXT_AUTOFIT ย่อข้อความในบรรทัดให้เกินเพื่อให้พอดีกับรูปร่าง
SHAPE_AUTOFIT ปรับขนาดรูปร่างให้พอดีกับข้อความ