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.56 ของ "รูปแบบไฟล์ Office Open XML - ข้อมูลพื้นฐานและการอ้างอิงภาษา Markup" ส่วนที่ 1 ของ ECMA-376 ฉบับที่ 5

Enum
TYPE_UNSPECIFIED ค่าเริ่มต้น ค่านี้ไม่ได้ใช้
TEXT_BOX รูปร่างกล่องข้อความ
RECTANGLE รูปร่างสี่เหลี่ยมผืนผ้า สอดคล้องกับ ECMA-376 ST_ShapeType 'rect'
ROUND_RECTANGLE รูปร่างสี่เหลี่ยมผืนผ้ามุมมน สอดคล้องกับ ECMA-376 ST_ShapeType 'roundRect'
ELLIPSE รูปร่างวงรี สอดคล้องกับ ECMA-376 ST_ShapeType 'ellipse'
ARC รูปร่างเส้นโค้ง สอดคล้องกับ ST_ShapeType 'arc' ของ ECMA-376
BENT_ARROW รูปร่างลูกศรงอ สอดคล้องกับ ECMA-376 ST_ShapeType 'bentArrow'
BENT_UP_ARROW รูปลูกศรโค้งขึ้น สอดคล้องกับ ST_ShapeType 'bentUpArrow' ของ ECMA-376
BEVEL รูปร่างการเอียง สอดคล้องกับ ECMA-376 ST_ShapeType "bevel"
BLOCK_ARC รูปร่างส่วนโค้งของบล็อก สอดคล้องกับ ECMA-376 ST_ShapeType "blockArc"
BRACE_PAIR รูปร่างของคู่เครื่องหมายวงเล็บ สอดคล้องกับ ST_ShapeType 'bracePair' ของ ECMA-376
BRACKET_PAIR รูปร่างของคู่เครื่องหมายวงเล็บ สอดคล้องกับ ECMA-376 ST_ShapeType "bracketPair"
CAN ปรับรูปร่างได้ สอดคล้องกับ ST_ShapeType 'can' ของ ECMA-376
CHEVRON รูปร่างเชฟรอน สอดคล้องกับ ECMA-376 ST_ShapeType 'chevron'
CHORD รูปร่างคอร์ด สอดคล้องกับ ECMA-376 ST_ShapeType 'chord'
CLOUD รูปร่างเมฆ สอดคล้องกับ ECMA-376 ST_ShapeType 'cloud'
CORNER รูปร่างมุม สอดคล้องกับ ST_ShapeType 'corner' ของ ECMA-376
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 'curvedRightArrow'
CURVED_UP_ARROW รูปร่างลูกศรโค้งขึ้น สอดคล้องกับ ECMA-376 ST_ShapeType 'curvedUpArrow'
DECAGON รูปร่างสิบเหลี่ยม สอดคล้องกับ ST_ShapeType 'decagon' ของ ECMA-376
DIAGONAL_STRIPE รูปร่างแถบแนวทแยง สอดคล้องกับ ST_ShapeType 'diagStripe' ของ ECMA-376
DIAMOND รูปร่างเพชร สอดคล้องกับ ECMA-376 ST_ShapeType 'diamond'
DODECAGON รูปร่างสิบสองเหลี่ยม สอดคล้องกับ ST_ShapeType 'dodecagon' ของ ECMA-376
DONUT รูปร่างโดนัท สอดคล้องกับ ECMA-376 ST_ShapeType 'donut'
DOUBLE_WAVE รูปร่างคลื่นคู่ สอดคล้องกับ ECMA-376 ST_ShapeType 'doubleWave'
DOWN_ARROW รูปร่างลูกศรลง สอดคล้องกับ ECMA-376 ST_ShapeType 'downArrow'
DOWN_ARROW_CALLOUT รูปร่างลูกศรลงของคำอธิบาย สอดคล้องกับ ECMA-376 ST_ShapeType 'downArrowCallout'
FOLDED_CORNER รูปร่างมุมพับ สอดคล้องกับ ECMA-376 ST_ShapeType 'foldedCorner'
FRAME รูปร่างของเฟรม สอดคล้องกับ ECMA-376 ST_ShapeType 'frame'
HALF_FRAME รูปร่างครึ่งเฟรม สอดคล้องกับ ECMA-376 ST_ShapeType 'halfFrame'
HEART รูปหัวใจ สอดคล้องกับ ECMA-376 ST_ShapeType 'heart'
HEPTAGON รูปร่างเจ็ดเหลี่ยม สอดคล้องกับ ECMA-376 ST_ShapeType 'heptagon'
HEXAGON รูปร่างหกเหลี่ยม สอดคล้องกับ ST_ShapeType 'hexagon' ของ ECMA-376
HOME_PLATE รูปร่างของโฮมเพลต สอดคล้องกับ ECMA-376 ST_ShapeType 'homePlate'
HORIZONTAL_SCROLL รูปร่างแถบเลื่อนแนวนอน สอดคล้องกับ ECMA-376 ST_ShapeType 'horizontalScroll'
IRREGULAR_SEAL_1 รูปร่างซีล 1 ที่ไม่สม่ำเสมอ สอดคล้องกับ ECMA-376 ST_ShapeType 'irregularSeal1'
IRREGULAR_SEAL_2 รูปร่างซีล 2 ที่ไม่สม่ำเสมอ สอดคล้องกับ ECMA-376 ST_ShapeType 'irregularSeal2'
LEFT_ARROW รูปลูกศรซ้าย สอดคล้องกับ ECMA-376 ST_ShapeType 'leftArrow'
LEFT_ARROW_CALLOUT รูปลูกศรชี้ไปทางซ้าย สอดคล้องกับ ST_ShapeType ของ ECMA-376 ที่มีค่าเป็น "leftArrowCallout"
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 รูปลูกศรซ้ายขวาของข้อความอธิบาย สอดคล้องกับ ECMA-376 ST_ShapeType 'leftRightArrowCallout'
LEFT_RIGHT_UP_ARROW รูปลูกศรชี้ซ้าย ขวา ขึ้น สอดคล้องกับ ECMA-376 ST_ShapeType 'leftRightUpArrow'
LEFT_UP_ARROW รูปลูกศรชี้ขึ้นซ้าย สอดคล้องกับ ECMA-376 ST_ShapeType 'leftUpArrow'
LIGHTNING_BOLT รูปร่างสายฟ้า สอดคล้องกับ ECMA-376 ST_ShapeType 'lightningBolt'
MATH_DIVIDE หารรูปร่างทางคณิตศาสตร์ สอดคล้องกับ ST_ShapeType 'mathDivide' ของ ECMA-376
MATH_EQUAL รูปร่างทางคณิตศาสตร์ที่เท่ากัน สอดคล้องกับ ECMA-376 ST_ShapeType "mathEqual"
MATH_MINUS รูปร่างทางคณิตศาสตร์ของเครื่องหมายลบ สอดคล้องกับ ST_ShapeType 'mathMinus' ของ ECMA-376
MATH_MULTIPLY คูณรูปร่างทางคณิตศาสตร์ สอดคล้องกับ ECMA-376 ST_ShapeType 'mathMultiply'
MATH_NOT_EQUAL รูปร่างทางคณิตศาสตร์ที่ไม่เท่ากัน สอดคล้องกับ ECMA-376 ST_ShapeType 'mathNotEqual'
MATH_PLUS รูปร่างบวก สอดคล้องกับ ST_ShapeType 'mathPlus' ของ ECMA-376
MOON รูปร่างดวงจันทร์ สอดคล้องกับ ECMA-376 ST_ShapeType 'moon'
NO_SMOKING รูปร่างห้ามสูบบุหรี่ สอดคล้องกับ ECMA-376 ST_ShapeType 'noSmoking'
NOTCHED_RIGHT_ARROW รูปร่างลูกศรขวาชนิดมีหัว สอดคล้องกับ ECMA-376 ST_ShapeType "notchedRightArrow"
OCTAGON รูปร่างแปดเหลี่ยม สอดคล้องกับ ECMA-376 ST_ShapeType 'octagon'
PARALLELOGRAM รูปร่างสี่เหลี่ยมด้านขนาน สอดคล้องกับ ECMA-376 ST_ShapeType 'parallelogram'
PENTAGON รูปร่างห้าเหลี่ยม สอดคล้องกับ ECMA-376 ST_ShapeType 'pentagon'
PIE รูปร่างวงกลม สอดคล้องกับ ECMA-376 ST_ShapeType 'pie'
PLAQUE รูปร่างของโล่ สอดคล้องกับ ECMA-376 ST_ShapeType 'plaque'
PLUS รูปร่างบวก สอดคล้องกับ ST_ShapeType 'plus' ของ ECMA-376
QUAD_ARROW รูปร่างลูกศรสี่หัว สอดคล้องกับ ECMA-376 ST_ShapeType 'quadArrow'
QUAD_ARROW_CALLOUT รูปร่างลูกศรสี่หัว สอดคล้องกับ ECMA-376 ST_ShapeType 'quadArrowCallout'
RIBBON รูปร่างริบบิ้น สอดคล้องกับ ECMA-376 ST_ShapeType "ribbon"
RIBBON_2 รูปร่างของริบบิ้น 2 สอดคล้องกับ ST_ShapeType 'ribbon2' ของ ECMA-376
RIGHT_ARROW รูปลูกศรขวา สอดคล้องกับ ST_ShapeType 'rightArrow' ของ ECMA-376
RIGHT_ARROW_CALLOUT รูปร่างลูกศรขวาของข้อความอธิบาย สอดคล้องกับ ST_ShapeType 'rightArrowCallout' ของ ECMA-376
RIGHT_BRACE รูปร่างวงเล็บปีกกาขวา สอดคล้องกับ ST_ShapeType 'rightBrace' ของ ECMA-376
RIGHT_BRACKET รูปร่างวงเล็บเหลี่ยมขวา สอดคล้องกับ ST_ShapeType 'rightBracket' ของ ECMA-376
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 รูปร่างหน้ายิ้ม สอดคล้องกับ ST_ShapeType ของ ECMA-376 'smileyFace'
SNIP_1_RECTANGLE รูปร่างสี่เหลี่ยมผืนผ้าตัดมุมเดียว สอดคล้องกับ ST_ShapeType 'snip1Rect' ของ ECMA-376
SNIP_2_DIAGONAL_RECTANGLE รูปสี่เหลี่ยมผืนผ้าตัดมุมทแยง 2 รูป สอดคล้องกับ ECMA-376 ST_ShapeType 'snip2DiagRect'
SNIP_2_SAME_RECTANGLE รูปสี่เหลี่ยมผืนผ้าตัดมุมด้านเดียวกัน 2 รูป สอดคล้องกับ ECMA-376 ST_ShapeType 'snip2SameRect'
SNIP_ROUND_RECTANGLE รูปร่างสี่เหลี่ยมผืนผ้าตัดมุมเดียวและมุมมน สอดคล้องกับ 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 'stripedRightArrow'
SUN รูปร่างดวงอาทิตย์ สอดคล้องกับ ECMA-376 ST_ShapeType 'sun'
TRAPEZOID รูปร่างสี่เหลี่ยมคางหมู สอดคล้องกับ ECMA-376 ST_ShapeType 'trapezoid'
TRIANGLE รูปร่างสามเหลี่ยม สอดคล้องกับ ECMA-376 ST_ShapeType 'triangle'
UP_ARROW รูปลูกศรขึ้น สอดคล้องกับ ECMA-376 ST_ShapeType 'upArrow'
UP_ARROW_CALLOUT รูปร่างลูกศรขึ้นของข้อความไฮไลต์ สอดคล้องกับ ECMA-376 ST_ShapeType 'upArrowCallout'
UP_DOWN_ARROW รูปลูกศรขึ้นลง สอดคล้องกับ ECMA-376 ST_ShapeType 'upDownArrow'
UTURN_ARROW รูปร่างลูกศรยูเทิร์น สอดคล้องกับ ECMA-376 ST_ShapeType 'uturnArrow'
VERTICAL_SCROLL รูปร่างการเลื่อนแนวตั้ง สอดคล้องกับ ECMA-376 ST_ShapeType 'verticalScroll'
WAVE รูปร่างของคลื่น สอดคล้องกับ ST_ShapeType 'wave' ของ ECMA-376
WEDGE_ELLIPSE_CALLOUT รูปร่างวงรีแบบลิ่มข้อความ สอดคล้องกับ ECMA-376 ST_ShapeType "wedgeEllipseCallout"
WEDGE_RECTANGLE_CALLOUT รูปร่างสี่เหลี่ยมผืนผ้าแบบลิ่มของป้ายข้อความ สอดคล้องกับ ST_ShapeType ของ ECMA-376 "wedgeRectCallout"
WEDGE_ROUND_RECTANGLE_CALLOUT รูปร่างสี่เหลี่ยมผืนผ้ามุมมนแบบลิ่มของข้อความอธิบาย สอดคล้องกับ ST_ShapeType 'wedgeRoundRectCallout' ของ ECMA-376
FLOW_CHART_ALTERNATE_PROCESS รูปร่างโฟลว์กระบวนการสำรอง สอดคล้องกับ ECMA-376 ST_ShapeType 'flowChartAlternateProcess'
FLOW_CHART_COLLATE รูปร่างโฟลว์การเรียงซ้อน สอดคล้องกับ ST_ShapeType ของ ECMA-376 'flowChartCollate'
FLOW_CHART_CONNECTOR รูปร่างโฟลว์ของเครื่องมือเชื่อมต่อ สอดคล้องกับ ECMA-376 ST_ShapeType "flowChartConnector"
FLOW_CHART_DECISION รูปร่างโฟลว์การตัดสินใจ สอดคล้องกับ ST_ShapeType ของ ECMA-376 "flowChartDecision"
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 รูปร่างโฟลว์อินพุตเอาต์พุต สอดคล้องกับ ST_ShapeType 'flowChartInputOutput' ของ ECMA-376
FLOW_CHART_INTERNAL_STORAGE รูปร่างโฟลว์ที่เก็บข้อมูลภายใน สอดคล้องกับ ECMA-376 ST_ShapeType 'flowChartInternalStorage'
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 'flowChartMagneticTape'
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 รูปร่างโฟลว์ของแถบข้อมูลแบบเจาะ สอดคล้องกับ ST_ShapeType 'flowChartPunchedTape' ของ ECMA-376
FLOW_CHART_SORT จัดเรียงรูปร่างโฟลว์ สอดคล้องกับ ECMA-376 ST_ShapeType 'flowChartSort'
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 'teardrop'
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

โปรดทราบว่าแม้ว่าค่าทั้งหมดจะใช้ได้กับคำขออ่าน แต่จะมีเพียง AUTOFIT_TYPE_UNSPECIFIED และ NONE เท่านั้นที่ใช้ได้กับคำขอเขียน

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