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 - ข้อมูลเบื้องต้นและการอ้างอิงภาษามาร์กอัป" ส่วนที่ 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 รูปร่างโค้ง สอดคล้องกับ 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 "bevel"
BLOCK_ARC รูปร่างเส้นโค้งบล็อก สอดคล้องกับ ECMA-376 ST_ShapeType "blockArc"
BRACE_PAIR รูปร่างของคู่วงเล็บปีกกา สอดคล้องกับ ECMA-376 ST_ShapeType 'bracePair'
BRACKET_PAIR รูปร่างของคู่วงเล็บ สอดคล้องกับ ECMA-376 ST_ShapeType "bracketPair"
CAN ปรับรูปร่างได้ สอดคล้องกับ ECMA-376 ST_ShapeType 'can'
CHEVRON รูปร่างเครื่องหมายบั้ง สอดคล้องกับ ECMA-376 ST_ShapeType "chevron"
CHORD รูปร่างคอร์ด สอดคล้องกับ ECMA-376 ST_ShapeType "chord"
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 "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 "diamond"
DODECAGON รูปสิบสองเหลี่ยม สอดคล้องกับ ECMA-376 ST_ShapeType "dodecagon"
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 รูปหกเหลี่ยม สอดคล้องกับ ECMA-376 ST_ShapeType "hexagon"
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 รูปร่างลูกศรชี้ซ้ายของข้อความอธิบาย สอดคล้องกับ ECMA-376 ST_ShapeType "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 แบ่งรูปร่างทางคณิตศาสตร์ สอดคล้องกับ 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 '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 รูปร่างบวก สอดคล้องกับ ECMA-376 ST_ShapeType "plus"
QUAD_ARROW รูปร่างลูกศรสี่หัว สอดคล้องกับ ECMA-376 ST_ShapeType 'quadArrow'
QUAD_ARROW_CALLOUT รูปร่างป้ายลูกศรสี่หัว สอดคล้องกับ ECMA-376 ST_ShapeType 'quadArrowCallout'
RIBBON รูปร่างริบบิ้น สอดคล้องกับ ECMA-376 ST_ShapeType "ริบบิ้น"
RIBBON_2 รูปร่างริบบิ้น 2 สอดคล้องกับ ECMA-376 ST_ShapeType "ribbon2"
RIGHT_ARROW รูปร่างลูกศรขวา สอดคล้องกับ ECMA-376 ST_ShapeType 'rightArrow'
RIGHT_ARROW_CALLOUT รูปร่างป้ายลูกศรขวา สอดคล้องกับ ECMA-376 ST_ShapeType 'rightArrowCallout'
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 รูปที่ตัดมุม 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 '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 รูปร่างของคลื่น สอดคล้องกับ 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 'wedgeRoundRectCallout'
FLOW_CHART_ALTERNATE_PROCESS รูปร่างของขั้นตอนกระบวนการสำรอง สอดคล้องกับ ECMA-376 ST_ShapeType 'flowChartAlternateProcess'
FLOW_CHART_COLLATE รูปร่างการรวบรวมข้อมูล สอดคล้องกับ ECMA-376 ST_ShapeType "flowChartCollate"
FLOW_CHART_CONNECTOR รูปร่างของขั้นตอนในเครื่องมือเชื่อมต่อ สอดคล้องกับ ECMA-376 ST_ShapeType "flowChartConnector"
FLOW_CHART_DECISION รูปร่างของโฟลว์การตัดสินใจ สอดคล้องกับ ECMA-376 ST_ShapeType "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 รูปร่างของขั้นตอนอินพุตเอาต์พุต สอดคล้องกับ ECMA-376 ST_ShapeType "flowChartInputOutput"
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 รูปร่างของโฟลว์แถบข้อมูลแบบเจาะ สอดคล้องกับ ECMA-376 ST_ShapeType "flowChartPunchedTape"
FLOW_CHART_SORT รูปร่างของขั้นตอนการจัดเรียง สอดคล้องกับ ECMA-376 ST_ShapeType "flowChartSort"
FLOW_CHART_SUMMING_JUNCTION รูปร่างของโฟลว์การรวม สอดคล้องกับ ECMA-376 ST_ShapeType "flowChartSummingJunction"
FLOW_CHART_TERMINATOR รูปร่างของโฟลว์ 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 ในกรณีนี้ ระบบจะไม่สนใจช่องป้อนข้อมูลอื่นๆ ที่ตั้งค่าไว้ในคำขอเดียวกัน

ฟิลด์สหภาพ 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 ปรับขนาดรูปร่างให้พอดีกับข้อความ