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 ด้วย

ประเภท

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

รูปร่างเหล่านี้จำนวนมากสอดคล้องกับรูปร่างที่กำหนดไว้ล่วงหน้าจากมาตรฐาน 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 รูปร่างสี่เหลี่ยมผืนผ้า สอดคล้องกับ ECMA-376 ST_ShapeType "rect"
ROUND_RECTANGLE รูปสี่เหลี่ยมผืนผ้ามุมมน สอดคล้องกับ ECMA-376 ST_ShapeType "roundRect"
ELLIPSE รูปร่างวงรี ตรงกับ 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 "bracketPair"
CAN กำหนดรูปร่างได้ ตรงกับ ECMA-376 ST_ShapeType "can"
CHEVRON รูปตัววีคว่ำ ตรงกับ ECMA-376 ST_ShapeType "รูปตัววี"
CHORD รูปร่างของคอร์ด ตรงกับ ECMA-376 ST_ShapeType "คอร์ด"
CLOUD รูปร่างเมฆ สอดคล้องกับ ECMA-376 ST_ShapeType "cloud"
CORNER รูปร่างมุม สอดคล้องกับ ECMA-376 ST_ShapeType 'corner'
CUBE รูปร่างลูกบาศก์ ตรงกับ ECMA-376 ST_ShapeType "cube"
CURVED_DOWN_ARROW รูปร่างลูกศรโค้งลง ตรงกับ ECMA-376 ST_ShapeType "curvedDownArrow"
CURVED_LEFT_ARROW รูปร่างลูกศรซ้ายแบบโค้ง สอดคล้องกับ ECMA-376 ST_ShapeType "curvedLeftArrow"
CURVED_RIGHT_ARROW รูปร่างลูกศรขวาแบบโค้ง สอดคล้องกับ ECMA-376 ST_ShapeType "ลูกศรโค้งขวา"
CURVED_UP_ARROW รูปร่างลูกศรโค้งขึ้น ตรงกับ ECMA-376 ST_ShapeType "curvedUpArrow"
DECAGON รูปร่างสิบเหลี่ยม ตรงกับ ECMA-376 ST_ShapeType "รูปสิบเหลี่ยม"
DIAGONAL_STRIPE รูปร่างของแถบแนวทแยง ตรงกับ ECMA-376 ST_ShapeType 'diagStripe'
DIAMOND รูปทรงข้าวหลามตัด ตรงกับ ECMA-376 ST_ShapeType "diamond"
DODECAGON รูปร่าง 10 เหลี่ยม ตรงกับ ECMA-376 ST_ShapeType "dodecagon"
DONUT รูปทรงของโดนัท ตรงกับ ECMA-376 ST_ShapeType "โดนัท"
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 " FoldedCorner"
FRAME รูปร่างของกรอบ สอดคล้องกับ "เฟรม" ของ ECMA-376 ST_ShapeType
HALF_FRAME รูปทรงครึ่งเฟรม สอดคล้องกับ ECMA-376 ST_ShapeType "halfFrame"
HEART รูปหัวใจ สอดคล้องกับ ECMA-376 ST_ShapeType "หัวใจ"
HEPTAGON รูป 7 เหลี่ยม ตรงกับ ECMA-376 ST_ShapeType "heptagon"
HEXAGON รูปหกเหลี่ยม ตรงกับ ECMA-376 ST_ShapeType "หกเหลี่ยม"
HOME_PLATE รูปร่างของเพลตโฮม สอดคล้องกับ ECMA-376 ST_ShapeType "homePlate"
HORIZONTAL_SCROLL รูปร่างการเลื่อนแนวนอน สอดคล้องกับ ECMA-376 ST_ShapeType "ความเสียหายตามแนวนอน"
IRREGULAR_SEAL_1 รูปร่างซีล 1 รูปทรงไม่ปกติ สอดคล้องกับ ECMA-376 ST_ShapeType "irregularSeal1"
IRREGULAR_SEAL_2 รูปทรงของแมวน้ำ 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 "ลูกศรซ้ายขวา"
LEFT_RIGHT_ARROW_CALLOUT รูปร่างลูกศรซ้ายขวาของข้อความไฮไลต์ สอดคล้องกับ ECMA-376 ST_ShapeType "ป้ายลูกศรซ้ายขวา"
LEFT_RIGHT_UP_ARROW รูปร่างลูกศรซ้ายขวาขึ้น สอดคล้องกับ ECMA-376 ST_ShapeType "leftRightUpArrow"
LEFT_UP_ARROW รูปร่างลูกศรซ้ายขึ้น สอดคล้องกับ 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 รูปร่างดวงจันทร์ ตรงกับ ECMA-376 ST_ShapeType "ดวงจันทร์"
NO_SMOKING ห้ามสูบบุหรี่ สอดคล้องกับ ECMA-376 ST_ShapeType "ไม่สูบบุหรี่"
NOTCHED_RIGHT_ARROW รูปร่างลูกศรขวามีรอยหยัก สอดคล้องกับ ECMA-376 ST_ShapeType "notchedลูกศรขวา"
OCTAGON รูปร่างแปดเหลี่ยม ตรงกับ ECMA-376 ST_ShapeType "แปดเหลี่ยม"
PARALLELOGRAM รูปร่างสี่เหลี่ยมด้านขนาน ตรงกับ ECMA-376 ST_ShapeType "สี่เหลี่ยมด้านขนาน"
PENTAGON รูปห้าเหลี่ยม ตรงกับ ECMA-376 ST_ShapeType "รูปห้าเหลี่ยม"
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 ข้อความเสริมรูปลูกศรสี่เหลี่ยม สอดคล้องกับ ECMA-376 ST_ShapeType "quadArrowข้อความไฮไลต์"
RIBBON รูปร่างริบบิ้น ตรงกับ ECMA-376 ST_ShapeType "ริบบิ้น"
RIBBON_2 รูปร่างริบบิ้น 2 สอดคล้องกับ ECMA-376 ST_ShapeType "ribbon2"
RIGHT_ARROW รูปร่างลูกศรขวา ตรงกับ ECMA-376 ST_ShapeType "ลูกศรขวา"
RIGHT_ARROW_CALLOUT รูปร่างลูกศรขวาของข้อความไฮไลต์ สอดคล้องกับ ECMA-376 ST_ShapeType "ลูกศรขวา"
RIGHT_BRACE รูปร่างวงเล็บปีกกาด้านขวา สอดคล้องกับ ECMA-376 ST_ShapeType "rightBrace"
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 รูปร่างดาว 24 แฉก ตรงกับ ECMA-376 ST_ShapeType "star24"
STAR_32 รูปทรงดาว 32 แฉก ตรงกับ 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 รูปร่างลูกศรขวาแบบลายเส้น ตรงกับ ECMA-376 ST_ShapeType "ลูกศรขวาลายทาง"
SUN รูปทรงของดวงอาทิตย์ ตรงกับ ECMA-376 ST_ShapeType 'sun'
TRAPEZOID รูปร่างสี่เหลี่ยมคางหมู ตรงกับ ECMA-376 ST_ShapeType "สี่เหลี่ยมคางหมู"
TRIANGLE รูปสามเหลี่ยม ตรงกับ ECMA-376 ST_ShapeType "รูปสามเหลี่ยม"
UP_ARROW รูปร่างลูกศรขึ้น สอดคล้องกับ ECMA-376 ST_ShapeType "ลูกศรขึ้น"
UP_ARROW_CALLOUT รูปร่างลูกศรขึ้นของข้อความไฮไลต์ สอดคล้องกับ ECMA-376 ST_ShapeType "เครื่องหมายลูกศรขึ้น"
UP_DOWN_ARROW รูปร่างลูกศรขึ้น ตรงกับ ECMA-376 ST_ShapeType "ลูกศรขึ้น"
UTURN_ARROW รูปร่างลูกศรแบบกลับรถ ตรงกับ ECMA-376 ST_ShapeType "uturnArrow"
VERTICAL_SCROLL รูปร่างการเลื่อนแนวตั้ง สอดคล้องกับ ECMA-376 ST_ShapeType "verticalscroll"
WAVE รูปร่างคลื่น สอดคล้องกับ ECMA-376 ST_ShapeType "wave"
WEDGE_ELLIPSE_CALLOUT รูปวงรีของข้อความไฮไลต์ สอดคล้องกับ ECMA-376 ST_ShapeType "wedgeEllipsecallout"
WEDGE_RECTANGLE_CALLOUT รูปร่างสี่เหลี่ยมผืนผ้าของข้อความไฮไลต์ สอดคล้องกับ ECMA-376 ST_ShapeType "wedgeRectcallout"
WEDGE_ROUND_RECTANGLE_CALLOUT รูปสี่เหลี่ยมผืนผ้ามุมมนของข้อความไฮไลต์ สอดคล้องกับ ECMA-376 ST_ShapeType "wedgeRoundRectข้อความไฮไลต์"
FLOW_CHART_ALTERNATE_PROCESS รูปร่างของกระบวนการสำรอง สอดคล้องกับ ECMA-376 ST_ShapeType "flowChartAlternativeProcess"
FLOW_CHART_COLLATE เรียงรูปร่างของโฟลว์ สอดคล้องกับ ECMA-376 ST_ShapeType "flowChartCollate"
FLOW_CHART_CONNECTOR รูปร่างการไหลของตัวเชื่อม สอดคล้องกับ ECMA-376 ST_ShapeType "flowChartConnector"
FLOW_CHART_DECISION รูปแบบของขั้นตอนการตัดสินใจ สอดคล้องกับ ECMA-376 ST_ShapeType "flowChart Decision"
FLOW_CHART_DELAY หน่วงเวลารูปร่างการไหล สอดคล้องกับ ECMA-376 ST_ShapeType "flowChartDelay"
FLOW_CHART_DISPLAY แสดงรูปร่างของโฟลว์ สอดคล้องกับ ECMA-376 ST_ShapeType "flowChartDisplay"
FLOW_CHART_DOCUMENT รูปร่างโฟลว์ของเอกสาร สอดคล้องกับ ECMA-376 ST_ShapeType "flowChartDocument"
FLOW_CHART_EXTRACT แยกรูปร่างโฟลว์ สอดคล้องกับ ECMA-376 ST_ShapeType 'flowChartExtract'
FLOW_CHART_INPUT_OUTPUT รูปร่างโฟลว์ของเอาต์พุตอินพุต สอดคล้องกับ ECMA-376 ST_ShapeType "flowChartInputOutput"
FLOW_CHART_INTERNAL_STORAGE รูปร่างโฟลว์ที่จัดเก็บข้อมูลภายใน สอดคล้องกับ ECMA-376 ST_ShapeType "flowChart InternalStorage"
FLOW_CHART_MAGNETIC_DISK รูปร่างการไหลของดิสก์แม่เหล็ก สอดคล้องกับ ECMA-376 ST_ShapeType 'flowChartMagneticDisk'
FLOW_CHART_MAGNETIC_DRUM รูปร่างการไหลของกลองแม่เหล็ก สอดคล้องกับ ECMA-376 ST_ShapeType "flowChartMagneticDrum"
FLOW_CHART_MAGNETIC_TAPE รูปร่างการไหลของเทปแม่เหล็ก สอดคล้องกับ ECMA-376 ST_ShapeType "flowChartMagnetic Tape"
FLOW_CHART_MANUAL_INPUT รูปร่างโฟลว์ของการป้อนข้อมูลด้วยตนเอง สอดคล้องกับ ECMA-376 ST_ShapeType "flowChartManualInput"
FLOW_CHART_MANUAL_OPERATION รูปร่างของการดำเนินการด้วยตนเอง สอดคล้องกับ ECMA-376 ST_ShapeType "flowChartManualOperation"
FLOW_CHART_MERGE ผสานรูปร่างของโฟลว์ สอดคล้องกับ ECMA-376 ST_ShapeType "flowChartMerge"
FLOW_CHART_MULTIDOCUMENT รูปร่างของโฟลว์หลายเอกสาร สอดคล้องกับ ECMA-376 ST_ShapeType "flowChartMultidocument"
FLOW_CHART_OFFLINE_STORAGE รูปร่างของโฟลว์พื้นที่เก็บข้อมูลออฟไลน์ สอดคล้องกับ ECMA-376 ST_ShapeType "flowChartOfflineStorage"
FLOW_CHART_OFFPAGE_CONNECTOR รูปร่างโฟลว์ของเครื่องมือเชื่อมต่อนอกหน้า สอดคล้องกับ ECMA-376 ST_ShapeType 'flowChartOffpageConnector'
FLOW_CHART_ONLINE_STORAGE รูปร่างโฟลว์พื้นที่เก็บข้อมูลออนไลน์ สอดคล้องกับ ECMA-376 ST_ShapeType "flowChartOnlineStorage"
FLOW_CHART_OR หรือรูปร่างเคลื่อนไหว สอดคล้องกับ ECMA-376 ST_ShapeType "flowChartOr"
FLOW_CHART_PREDEFINED_PROCESS รูปร่างของกระบวนการที่กำหนดไว้ล่วงหน้า สอดคล้องกับ ECMA-376 ST_ShapeType "flowChartPredefinedProcess"
FLOW_CHART_PREPARATION รูปร่างของขั้นตอนการเตรียมการ สอดคล้องกับ ECMA-376 ST_ShapeType "flowChartPreparation"
FLOW_CHART_PROCESS ประมวลผลรูปร่างของขั้นตอน สอดคล้องกับ ECMA-376 ST_ShapeType "flowChartProcess"
FLOW_CHART_PUNCHED_CARD รูปร่างลักษณะการเดินบัตรแบบเจาะรู สอดคล้องกับ ECMA-376 ST_ShapeType "flowChartPunchedCard"
FLOW_CHART_PUNCHED_TAPE รูปร่างโฟลว์ของเทปเจาะรู สอดคล้องกับ ECMA-376 ST_ShapeType 'flowChartPunched Tape'
FLOW_CHART_SORT จัดเรียงรูปร่างของโฟลว์ สอดคล้องกับ ECMA-376 ST_ShapeType "flowChartตรึง"
FLOW_CHART_SUMMING_JUNCTION รูปร่างการไหลของทางแยกแบบรวม สอดคล้องกับ ECMA-376 ST_ShapeType 'flowChartSummingJunction'
FLOW_CHART_TERMINATOR รูปร่างการไหลของจุดสิ้นสุด สอดคล้องกับ ECMA-376 ST_ShapeType "flowChartTerminator"
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 ข้อความไฮไลต์รูปร่างเมฆ สอดคล้องกับ ECMA-376 ST_ShapeType "cloudcallout"
CUSTOM รูปร่างที่กำหนดเอง

ShapeProperties

คุณสมบัติขององค์ประกอบ 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)

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

ShapeBackgroundFill

เติมพื้นหลังของรูปร่าง

การแสดง 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 พร็อพเพอร์ตี้ทั้ง 2 รายการจะรีเซ็ตเป็นค่าเริ่มต้นด้วย

fontScale

number

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

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

lineSpacingReduction

number

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

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

AutofitType

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

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