Shapes

Hình dạng

Đáp PageElement đại diện cho một hình dạng chung chung không có phân loại cụ thể hơn.

Biểu diễn dưới dạng JSON
{
  "shapeType": enum (Type),
  "text": {
    object (TextContent)
  },
  "shapeProperties": {
    object (ShapeProperties)
  },
  "placeholder": {
    object (Placeholder)
  }
}
Trường
shapeType

enum (Type)

Loại hình dạng.

text

object (TextContent)

Nội dung văn bản của hình dạng.

shapeProperties

object (ShapeProperties)

Thuộc tính của hình dạng.

placeholder

object (Placeholder)

Phần giữ chỗ là các phần tử trang kế thừa từ phần giữ chỗ tương ứng trên bố cục và trang cái.

Nếu được đặt, hình dạng sẽ là hình dạng phần giữ chỗ và bạn có thể phân giải mọi thuộc tính kế thừa bằng cách xem phần giữ chỗ mẹ được xác định bằng Placeholder.parent_object_id .

Loại

Các loại hình dạng.

Nhiều hình dạng trong số này tương ứng với các hình dạng được xác định trước theo tiêu chuẩn ECMA-376. Bạn có thể tìm thêm thông tin về những hình dạng đó trong phần mô tả về "ST_ShapeType" loại đơn giản trong phần 20.1.10.55 của "Định dạng tệp Office Open XML - Kiến thức cơ bản và tham khảo ngôn ngữ đánh dấu", phần 1 của ECMA-376 phiên bản thứ 4.

Enum
TYPE_UNSPECIFIED Loại hình dạng không được xác định trước.
TEXT_BOX Hình dạng hộp văn bản.
RECTANGLE Hình chữ nhật. Tương ứng với "rect" ECMA-376 ST_ShapeType.
ROUND_RECTANGLE Hình chữ nhật góc tròn. Tương ứng với "roundCut" của ECMA-376 ST_ShapeType
ELLIPSE Hình elip. Tương ứng với "elip" ECMA-376 ST_ShapeType
ARC Hình vòng cung cong. Tương ứng với "arc" ECMA-376 ST_ShapeType
BENT_ARROW Hình mũi tên cong. Tương ứng với "bentArrow" của ECMA-376 ST_ShapeType
BENT_UP_ARROW Hình mũi tên cong lên. Tương ứng với "bentUpArrow" của ECMA-376 ST_ShapeType
BEVEL Hình dạng vát. Tương ứng với "bevel" của ECMA-376 ST_ShapeType
BLOCK_ARC Khối hình cung. Tương ứng với "blockArc" của ECMA-376 ST_ShapeType
BRACE_PAIR Hình dạng của cặp dấu ngoặc nhọn. Tương ứng với "bracePair" của ECMA-376 ST_ShapeType
BRACKET_PAIR Hình dạng của cặp dấu ngoặc đơn. Tương ứng với "bracketPair" của ECMA-376 ST_ShapeType
CAN Có thể tạo hình. Tương ứng với ECMA-376 ST_ShapeType "can"
CHEVRON Hình dạng chữ cái. Tương ứng với "chevron" của ST_ShapeType ECMA-376
CHORD Hình dạng dây cung. Tương ứng với "chord" ECMA-376 ST_ShapeType
CLOUD Hình dạng đám mây. Tương ứng với "đám mây" ECMA-376 ST_ShapeType
CORNER Hình dạng góc. Tương ứng với "góc" ECMA-376 ST_ShapeType
CUBE Hình khối. Tương ứng với "khối" ECMA-376 ST_ShapeType
CURVED_DOWN_ARROW Hình mũi tên cong xuống. Tương ứng với "curvedDownArrow" của ECMA-376 ST_ShapeType
CURVED_LEFT_ARROW Hình mũi tên trái cong. Tương ứng với ECMA-376 ST_ShapeType "curvedLeftRight"
CURVED_RIGHT_ARROW Hình mũi tên phải cong. Tương ứng với "curvedRightRight" của ECMA-376 ST_ShapeType
CURVED_UP_ARROW Hình mũi tên cong lên. Tương ứng với "curvedUpArrow" (Mũi tên cong) của ECMA-376 ST_ShapeType
DECAGON Hình thập giác. Tương ứng với "hình thập giác" ECMA-376 ST_ShapeType
DIAGONAL_STRIPE Hình dạng sọc chéo. Tương ứng với "chẩn đoán" ST_ShapeType ECMA-376
DIAMOND Hình kim cương. Tương ứng với " kim cương" ECMA-376 ST_ShapeType
DODECAGON Hình dạng mười hai cạnh. Tương ứng với "dodecagon" của ECMA-376 ST_ShapeType
DONUT Hình dạng bánh vòng. Tương ứng với "bánh vòng" ECMA-376 ST_ShapeType
DOUBLE_WAVE Hình sóng kép. Tương ứng với ECMA-376 ST_ShapeType "doubleWave"
DOWN_ARROW Hình mũi tên xuống. Tương ứng với "Mũi tên xuống" của ECMA-376 ST_ShapeType
DOWN_ARROW_CALLOUT Hình mũi tên xuống của chú thích. Tương ứng với ECMA-376 ST_ShapeType "downArrowDialog"
FOLDED_CORNER Hình góc gập. Tương ứng với "Góc gập" ECMA-376 ST_ShapeType
FRAME Hình dạng khung. Tương ứng với "khung" ECMA-376 ST_ShapeType
HALF_FRAME Hình dạng nửa khung. Tương ứng với "halfFrame" của ECMA-376 ST_ShapeType
HEART Hình trái tim. Tương ứng với "trái tim" ECMA-376 ST_ShapeType
HEPTAGON Hình lục giác. Tương ứng với "hình tam giác" ECMA-376 ST_ShapeType
HEXAGON Hình lục giác. Tương ứng với "hình lục giác" ECMA-376 ST_ShapeType
HOME_PLATE Hình dạng tấm nhà. Tương ứng với "homePlate" của ECMA-376 ST_ShapeType
HORIZONTAL_SCROLL Hình dạng cuộn theo chiều ngang. Tương ứng với ECMA-376 ST_ShapeType "HorizontalScroll"
IRREGULAR_SEAL_1 Hình con dấu không đều 1 hình dạng. Tương ứng với ECMA-376 ST_ShapeType "không đều
IRREGULAR_SEAL_2 Hình dạng con dấu 2 không đều. Tương ứng với ECMA-376 ST_ShapeType "irregularSeal2"
LEFT_ARROW Hình mũi tên trái. Tương ứng với "mũi tên trái" ECMA-376 ST_ShapeType
LEFT_ARROW_CALLOUT Hình mũi tên trái của chú thích. Tương ứng với ECMA-376 ST_ShapeType "leftArrowAnnotation"
LEFT_BRACE Hình dạng dấu ngoặc nhọn trái. Tương ứng với ECMA-376 ST_ShapeType "leftBrace"
LEFT_BRACKET Hình dạng của dấu ngoặc đơn trái. Tương ứng với ECMA-376 ST_ShapeType "leftBracket"
LEFT_RIGHT_ARROW Hình mũi tên trái phải. Tương ứng với ST_ShapeType của ECMA-376 là "leftRightRight"
LEFT_RIGHT_ARROW_CALLOUT Hình mũi tên trái phải của chú thích. Tương ứng với ST_ShapeType của ECMA-376 là "leftRightRightDialog"
LEFT_RIGHT_UP_ARROW Hình mũi tên lên trái phải. Tương ứng với ST_ShapeType của ECMA-376 là "leftRightUpRight"
LEFT_UP_ARROW Hình mũi tên lên trái. Tương ứng với ECMA-376 ST_ShapeType "leftUpMũi tên lên"
LIGHTNING_BOLT Hình dạng tia chớp. Tương ứng với "lightningBolt" của ECMA-376 ST_ShapeType
MATH_DIVIDE Chia hình dạng toán học. Tương ứng với "mathDivide" ECMA-376 ST_ShapeType
MATH_EQUAL Hình dạng toán học bằng nhau. Tương ứng với ECMA-376 ST_ShapeType "mathEqual"
MATH_MINUS Dấu trừ hình dạng toán học. Tương ứng với "mathMinus" của ECMA-376 ST_ShapeType
MATH_MULTIPLY Nhân hình dạng toán học. Tương ứng với ST_ShapeType của ECMA-376 là "mathintranet"
MATH_NOT_EQUAL Hình dạng toán học không bằng nhau. Tương ứng với ECMA-376 ST_ShapeType "mathNotEqual"
MATH_PLUS Cộng với hình dạng toán học. Tương ứng với ECMA-376 ST_ShapeType "mathPlus"
MOON Hình dạng mặt trăng. Tương ứng với "mặt trăng" ECMA-376 ST_ShapeType
NO_SMOKING Không có hình dạng hút thuốc. Tương ứng với ECMA-376 ST_ShapeType "noSmoking"
NOTCHED_RIGHT_ARROW Hình mũi tên phải có khía. Tương ứng với "notchedRightRight" của ECMA-376 ST_ShapeType
OCTAGON Hình bát giác. Tương ứng với "bát giác" của ECMA-376 ST_ShapeType
PARALLELOGRAM Hình bình hành. Tương ứng với " biểu đồ song song" ECMA-376 ST_ShapeType
PENTAGON Hình ngũ giác. Tương ứng với "ngu giác" ECMA-376 ST_ShapeType
PIE Hình dạng biểu đồ hình tròn. Tương ứng với "bánh" ECMA-376 ST_ShapeType
PLAQUE Hình dạng của thẻ bài. Tương ứng với "mảng" ECMA-376 ST_ShapeType
PLUS Hình dạng dấu cộng. Tương ứng với ECMA-376 ST_ShapeType "cộng"
QUAD_ARROW Hình bốn mũi tên. Tương ứng với "quadArrow" của ECMA-376 ST_ShapeType
QUAD_ARROW_CALLOUT Hình dạng mũi tên bốn mũi tên của chú thích. Tương ứng với "quadmũi tên chú thích" của ECMA-376 ST_ShapeType
RIBBON Hình dạng ruy-băng. Tương ứng với "ruy-băng" ECMA-376 ST_ShapeType
RIBBON_2 Hình dạng ruy-băng 2. Tương ứng với "ruy-băng2" của ECMA-376 ST_ShapeType
RIGHT_ARROW Hình mũi tên phải. Tương ứng với "mũi tên phải" ECMA-376 ST_ShapeType
RIGHT_ARROW_CALLOUT Hình mũi tên phải của chú thích. Tương ứng với ECMA-376 ST_ShapeType "rightArrowAnnotation"
RIGHT_BRACE Hình dạng dấu ngoặc nhọn phải. Tương ứng với ECMA-376 ST_ShapeType "rightBrace"
RIGHT_BRACKET Hình dạng của dấu ngoặc đơn phải. Tương ứng với ECMA-376 ST_ShapeType "rightBracket"
ROUND_1_RECTANGLE Hình chữ nhật một góc tròn. Tương ứng với ECMA-376 ST_ShapeType "round1Cut"
ROUND_2_DIAGONAL_RECTANGLE Hình chữ nhật góc tròn hai góc chéo. Tương ứng với ECMA-376 ST_ShapeType "round2DiagCut"
ROUND_2_SAME_RECTANGLE Hình chữ nhật góc tròn hai góc cùng phía. Tương ứng với ECMA-376 ST_ShapeType "round2Same sót"
RIGHT_TRIANGLE Hình tam giác bên phải. Tương ứng với "rtTriangle" của ECMA-376 ST_ShapeType
SMILEY_FACE Hình mặt cười. Tương ứng với ECMA-376 ST_ShapeType "smileyFace"
SNIP_1_RECTANGLE Hình chữ nhật một góc vát. Tương ứng với "snip1Cut" của ECMA-376 ST_ShapeType
SNIP_2_DIAGONAL_RECTANGLE Hình chữ nhật vát 2 góc chéo. Tương ứng với ECMA-376 ST_ShapeType "snip2DiagCut"
SNIP_2_SAME_RECTANGLE Hình chữ nhật vát hai góc cùng phía. Tương ứng với ECMA-376 ST_ShapeType "snip2Same http"
SNIP_ROUND_RECTANGLE Một hình chữ nhật cắt một góc tròn. Tương ứng với "snipRoundCut" của ECMA-376 ST_ShapeType
STAR_10 Hình ngôi sao mười cánh. Tương ứng với ECMA-376 ST_ShapeType "star10"
STAR_12 Hình ngôi sao mười hai cánh. Tương ứng với ECMA-376 ST_ShapeType "star12"
STAR_16 Hình ngôi sao mười sáu cánh. Tương ứng với ECMA-376 ST_ShapeType "star16"
STAR_24 Hình ngôi sao 24 cánh. Tương ứng với "star24" của ECMA-376 ST_ShapeType
STAR_32 Hình ngôi sao ba mươi hai cánh. Tương ứng với "star32" của ECMA-376 ST_ShapeType
STAR_4 Hình ngôi sao bốn cánh. Tương ứng với ECMA-376 ST_ShapeType "star4"
STAR_5 Hình ngôi sao năm cánh. Tương ứng với ECMA-376 ST_ShapeType "star5"
STAR_6 Hình ngôi sao sáu cánh. Tương ứng với ECMA-376 ST_ShapeType "star6"
STAR_7 Hình ngôi sao bảy cánh. Tương ứng với ECMA-376 ST_ShapeType "star7"
STAR_8 Hình ngôi sao tám cánh. Tương ứng với ECMA-376 ST_ShapeType "star8"
STRIPED_RIGHT_ARROW Hình mũi tên phải có sọc. Tương ứng với ST_ShapeType của ECMA-376 " StripeRightRight"
SUN Hình dạng mặt trời. Tương ứng với "sun" của ECMA-376 ST_ShapeType
TRAPEZOID Hình thang. Tương ứng với "hình thang" ST_ShapeType ECMA-376
TRIANGLE Hình tam giác. Tương ứng với " tam giác" ECMA-376 ST_ShapeType
UP_ARROW Hình mũi tên lên. Tương ứng với "Mũi tên lên" ECMA-376 ST_ShapeType
UP_ARROW_CALLOUT Hình mũi tên lên của chú thích. Tương ứng với ECMA-376 ST_ShapeType "upArrowAnnotation"
UP_DOWN_ARROW Hình mũi tên lên xuống. Tương ứng với "upDownMũi tên" của ECMA-376 ST_ShapeType
UTURN_ARROW Hình mũi tên chữ U. Tương ứng với "uTurnArrow" của ECMA-376 ST_ShapeType
VERTICAL_SCROLL Hình dạng cuộn dọc. Tương ứng với ECMA-376 ST_ShapeType "verticalScroll"
WAVE Hình dạng sóng. Tương ứng với "sóng" ECMA-376 ST_ShapeType
WEDGE_ELLIPSE_CALLOUT Hình elip của chú thích. Tương ứng với ECMA-376 ST_ShapeType "wedgeEllipse callout"
WEDGE_RECTANGLE_CALLOUT Hình chữ nhật của chú thích dạng hình vuông. Tương ứng với ST_ShapeType của ECMA-376 'wedgeCutAnnotation'
WEDGE_ROUND_RECTANGLE_CALLOUT Chú thích dạng hình chữ nhật góc tròn của hình vuông. Tương ứng với ST_ShapeType của ECMA-376 'w gầnRoundCutAnnotation'
FLOW_CHART_ALTERNATE_PROCESS Hình dạng luồng quy trình thay thế. Tương ứng với ST_ShapeType của ECMA-376 'flowChartVariantProcess'
FLOW_CHART_COLLATE Đối chiếu hình dạng luồng. Tương ứng với ST_ShapeType của ECMA-376 "flowChartCollate"
FLOW_CHART_CONNECTOR Hình dạng luồng của trình kết nối. Tương ứng với ST_ShapeType của ECMA-376 'flowChartconnector'
FLOW_CHART_DECISION Hình dạng luồng quyết định. Tương ứng với ST_ShapeType của ECMA-376 "flowChartDeision"
FLOW_CHART_DELAY Hoãn phát hình dạng luồng. Tương ứng với ST_ShapeType của ECMA-376 "flowChartDelay"
FLOW_CHART_DISPLAY Hiển thị hình dạng luồng. Tương ứng với ST_ShapeType của ECMA-376 "flowChartDisplay"
FLOW_CHART_DOCUMENT Hình dạng luồng tài liệu. Tương ứng với ST_ShapeType của ECMA-376 "flowChartDocument"
FLOW_CHART_EXTRACT Trích xuất hình dạng luồng. Tương ứng với ST_ShapeType của ECMA-376 "flowChartExtract"
FLOW_CHART_INPUT_OUTPUT Hình dạng luồng đầu vào. Tương ứng với ST_ShapeType của ECMA-376 "flowChartInputOutput"
FLOW_CHART_INTERNAL_STORAGE Hình dạng quy trình của bộ nhớ trong. Tương ứng với ST_ShapeType của ECMA-376 "flowChartinternalStorage"
FLOW_CHART_MAGNETIC_DISK Hình dạng dòng chảy của ổ đĩa từ. Tương ứng với ECMA-376 ST_ShapeType "flowChartMamagticDisk"
FLOW_CHART_MAGNETIC_DRUM Hình dạng luồng trống có từ tính. Tương ứng với ST_ShapeType của ECMA-376 "flowChartMagneticDrum"
FLOW_CHART_MAGNETIC_TAPE Hình dạng luồng băng từ. Tương ứng với ST_ShapeType của ECMA-376 "flowChartMamagticTape"
FLOW_CHART_MANUAL_INPUT Hình dạng luồng đầu vào theo cách thủ công. Tương ứng với ST_ShapeType của ECMA-376 "flowChartManualInput"
FLOW_CHART_MANUAL_OPERATION Hình dạng luồng thao tác thủ công. Tương ứng với ST_ShapeType của ECMA-376 là "flowChartManualOperation"
FLOW_CHART_MERGE Hợp nhất hình dạng luồng. Tương ứng với ST_ShapeType của ECMA-376 "flowChartMerge"
FLOW_CHART_MULTIDOCUMENT Hình dạng luồng nhiều tài liệu. Tương ứng với ST_ShapeType của ECMA-376 "flowChartMultidocument"
FLOW_CHART_OFFLINE_STORAGE Hình dạng luồng lưu trữ ngoại tuyến. Tương ứng với ST_ShapeType của ECMA-376 'flowChartOfflineStorage'
FLOW_CHART_OFFPAGE_CONNECTOR Hình dạng luồng của trình kết nối ngoài trang. Tương ứng với ST_ShapeType của ECMA-376 'flowChartOnpageconnector'
FLOW_CHART_ONLINE_STORAGE Hình dạng luồng bộ nhớ trực tuyến. Tương ứng với ST_ShapeType của ECMA-376 "flowChartOnlineStorage"
FLOW_CHART_OR Hoặc hình dạng luồng. Tương ứng với ST_ShapeType của ECMA-376 "flowChartOr"
FLOW_CHART_PREDEFINED_PROCESS Hình dạng dòng quy trình định sẵn. Tương ứng với ST_ShapeType của ECMA-376 'flowCharttedProcessProcess'
FLOW_CHART_PREPARATION Hình dạng quy trình chuẩn bị. Tương ứng với ST_ShapeType của ECMA-376 "flowChart Prepare"
FLOW_CHART_PROCESS Hình dạng luồng quy trình. Tương ứng với ST_ShapeType của ECMA-376 "flowChartProcess"
FLOW_CHART_PUNCHED_CARD Hình dạng luồng thẻ đục lỗ. Tương ứng với ST_ShapeType của ECMA-376 "flowChartPunchedCard"
FLOW_CHART_PUNCHED_TAPE Hình dạng luồng băng đục lỗ. Tương ứng với ST_ShapeType của ECMA-376 "flowChartPunchedTape"
FLOW_CHART_SORT Sắp xếp hình dạng luồng. Tương ứng với ST_ShapeType của ECMA-376 "flowChartSort"
FLOW_CHART_SUMMING_JUNCTION Hình dạng luồng tiếp nối tổng hợp. Tương ứng với ST_ShapeType của ECMA-376 'flowChartSummingJunction'
FLOW_CHART_TERMINATOR Dạng luồng của phần tử cuối. Tương ứng với ST_ShapeType của ECMA-376 "flowChartTerminator"
ARROW_EAST Hình mũi tên hướng Đông.
ARROW_NORTH_EAST Hình mũi tên Đông Bắc.
ARROW_NORTH Hình mũi tên bắc.
SPEECH Hình dạng lời nói.
STARBURST Hình dạng vụ nổ sao.
TEARDROP Hình dạng giọt nước. Tương ứng với " giọt nước mắt" ECMA-376 ST_ShapeType
ELLIPSE_RIBBON Hình dải ruy-băng hình elip. Tương ứng với "ellipseRibbon" của ECMA-376 ST_ShapeType
ELLIPSE_RIBBON_2 Hình dải ruy-băng 2. Tương ứng với ECMA-376 ST_ShapeType "ellipseRibbon2"
CLOUD_CALLOUT Hình dạng đám mây của chú thích. Tương ứng với "cloudAnnotation" của ECMA-376 ST_ShapeType
CUSTOM Hình dạng tuỳ chỉnh.

ShapeProperties

Các thuộc tính của Shape.

Nếu hình dạng là một hình dạng phần giữ chỗ như được xác định bởi hàm placeholder , thì các thuộc tính này có thể được kế thừa từ hình dạng phần giữ chỗ gốc. Việc xác định giá trị hiển thị của thuộc tính phụ thuộc vào giá trị tương ứng propertyState giá trị trường.

Mọi chế độ cài đặt tự động điều chỉnh văn bản trên hình dạng đều sẽ tự động bị vô hiệu hoá theo những yêu cầu có thể tác động đến cách văn bản vừa với hình dạng.

Biểu diễn dưới dạng JSON
{
  "shapeBackgroundFill": {
    object (ShapeBackgroundFill)
  },
  "outline": {
    object (Outline)
  },
  "shadow": {
    object (Shadow)
  },
  "link": {
    object (Link)
  },
  "contentAlignment": enum (ContentAlignment),
  "autofit": {
    object (Autofit)
  }
}
Trường
shapeBackgroundFill

object (ShapeBackgroundFill)

Màu nền của hình dạng. Nếu bạn không đặt chính sách này, thì màu nền sẽ được kế thừa từ một phần giữ chỗ gốc (nếu có). Nếu hình dạng không có phần tử mẹ, thì màu nền mặc định sẽ phụ thuộc vào loại hình dạng, khớp với giá trị mặc định cho hình dạng mới được tạo trong trình chỉnh sửa Trang trình bày.

outline

object (Outline)

Đường viền của hình dạng. Nếu bạn không đặt chính sách này, đường viền sẽ được kế thừa từ phần giữ chỗ gốc (nếu có). Nếu hình dạng không có phần tử mẹ, thì đường viền mặc định phụ thuộc vào loại hình dạng, khớp với giá trị mặc định cho các hình dạng mới được tạo trong trình chỉnh sửa Trang trình bày.

shadow

object (Shadow)

Thuộc tính bóng của hình dạng. Nếu bạn không đặt chính sách này, thì bóng sẽ được kế thừa từ phần giữ chỗ gốc (nếu có). Nếu hình dạng không có phần tử mẹ, thì bóng mặc định sẽ khớp với giá trị mặc định cho các hình dạng mới được tạo trong trình chỉnh sửa Trang trình bày. Tài sản này đang ở chế độ chỉ có thể đọc.

contentAlignment

enum (ContentAlignment)

Căn chỉnh nội dung trong hình dạng. Nếu unspecified, căn chỉnh được kế thừa từ phần giữ chỗ gốc nếu có. Nếu hình dạng không có phần tử mẹ, căn chỉnh mặc định sẽ khớp với cách căn chỉnh cho các hình dạng mới được tạo trong trình chỉnh sửa Trang trình bày.

autofit

object (Autofit)

Các thuộc tính tự động điều chỉnh của hình dạng. Thuộc tính này chỉ được thiết lập cho các hình dạng cho phép đặt văn bản.

ShapeBackgroundFill

Màu nền hình dạng.

Biểu diễn dưới dạng 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.
}
Trường
propertyState

enum (PropertyState)

Trạng thái thuộc tính lấp đầy nền.

Việc cập nhật màu nền trên hình dạng sẽ ngầm cập nhật trường này thành RENDERED, trừ phi bạn chỉ định một giá trị khác trong cùng một yêu cầu. Để không tô màu nền trên hình dạng, hãy đặt trường này thành NOT_RENDERED. Trong trường hợp này, mọi trường điền khác đã đặt trong cùng một yêu cầu sẽ bị bỏ qua.

Trường kết hợp kind. Loại màu nền. kind chỉ có thể là một trong các trạng thái sau:
solidFill

object (SolidFill)

Màu nền đồng nhất.

Tự động điều chỉnh

Các thuộc tính tự động điều chỉnh của Shape.

Biểu diễn dưới dạng JSON
{
  "autofitType": enum (AutofitType),
  "fontScale": number,
  "lineSpacingReduction": number
}
Trường
autofitType

enum (AutofitType)

Kiểu tự động điều chỉnh của hình dạng. Nếu loại chế độ tự động điều chỉnh là AUTOFIT_TYPE_UNSPECIFIED, kiểu tự động điều chỉnh sẽ được kế thừa từ phần giữ chỗ gốc nếu có. Trường này được tự động đặt thành NONE nếu một yêu cầu được đưa ra mà có thể ảnh hưởng đến việc điều chỉnh văn bản trong hộp văn bản giới hạn. Trong trường hợp này fontScale được áp dụng cho fontSizelineSpacingReduction được áp dụng cho lineSpacing. Cả hai thuộc tính cũng được đặt lại về giá trị mặc định.

fontScale

number

Tỷ lệ phông chữ được áp dụng cho hình dạng. Đối với hình dạng có autofitType NONE hoặc SHAPE_AUTOFIT, giá trị này là giá trị mặc định là 1. Cho TEXT_AUTOFIT, giá trị này được nhân với fontSize cho biết kích thước phông chữ được kết xuất trong trình chỉnh sửa.

Tài sản này đang ở chế độ chỉ có thể đọc.

lineSpacingReduction

number

Mức giảm khoảng cách dòng đã áp dụng cho hình dạng. Đối với hình dạng có autofitType NONE hoặc SHAPE_AUTOFIT, giá trị này là giá trị mặc định là 0. Cho TEXT_AUTOFIT, giá trị này được trừ vào lineSpacing cho biết khoảng cách dòng được kết xuất trong trình chỉnh sửa.

Tài sản này đang ở chế độ chỉ có thể đọc.

AutofitType

Các kiểu tự động điều chỉnh của Shape.

Enum
AUTOFIT_TYPE_UNSPECIFIED Chưa xác định loại tự động điều chỉnh.
NONE Không tự động điều chỉnh.
TEXT_AUTOFIT Thu hẹp văn bản khi bị tràn để vừa với hình dạng.
SHAPE_AUTOFIT Đổi kích thước hình dạng để vừa với văn bản.