Shapes

Hình dạng

Loại PageElement đại diện cho một hình dạng chung chung và 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)
  }
}
Các 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)

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

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

Loại

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 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ả của loại đơn giản "ST_ShapeType" ở mục 20.1.10.55 của "Định dạng tệp XML mở Office - Thông tin cơ bản và tham chiếu ngôn ngữ đánh dấu", phần 1 của ECMA-376 4th edition.

Enum
TYPE_UNSPECIFIED Loại hình dạng chưa được xác định trước.
TEXT_BOX Hình hộp văn bản.
RECTANGLE Hình chữ nhật. Tương ứng với ECMA-376 ST_ShapeType 'rect'.
ROUND_RECTANGLE Hình chữ nhật góc tròn. Tương ứng với ECMA-376 ST_ShapeType 'roundRect'
ELLIPSE Hình elip. Tương ứng với 'Hình elip' ECMA-376 ST_ShapeType
ARC Hình cung cong. Tương ứng với ECMA-376 ST_ShapeType 'arc'
BENT_ARROW Hình mũi tên cong. Tương ứng với ECMA-376 ST_ShapeType 'bentArrow'
BENT_UP_ARROW Mũi tên cong lên. Tương ứng với ECMA-376 ST_ShapeType 'bentUpArrow'
BEVEL Hình dạng xiên. Tương ứng với ECMA-376 ST_ShapeType 'bevel'
BLOCK_ARC Khối hình cung. Tương ứng với ECMA-376 ST_ShapeType 'blockArc'
BRACE_PAIR Hình dạng cặp dấu ngoặc nhọn. Tương ứng với 'bracePair' ECEC-376 ST_ShapeType
BRACKET_PAIR Hình dạng cặp giá đỡ. Tương ứng với 'bracketPair' ECEC-376 ST_ShapeType
CAN Có thể định hình. Tương ứng với ECMA-376 ST_ShapeType 'can'
CHEVRON Hình dạng hình thoi. Tương ứng với ECMA-376 ST_ShapeType 'chevron'
CHORD Hình dạng cuộc trò chuyện nhóm. Tương ứng với 'hợp âm' ECMA-376 ST_ShapeType
CLOUD Hình đá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 lập phương ECMA-376 ST_ShapeType
CURVED_DOWN_ARROW Hình mũi tên cong xuống. Tương ứng với ECMA-376 ST_ShapeType 'curvedDownArrow'
CURVED_LEFT_ARROW Hình mũi tên trái cong. Tương ứng với ECMA-376 ST_ShapeType 'curvedLeftArrow'
CURVED_RIGHT_ARROW Hình mũi tên phải cong. Tương ứng với ECMA-376 ST_ShapeType 'curvedRightArrow'
CURVED_UP_ARROW Hình mũi tên cong lên. Tương ứng với ECMA-376 ST_ShapeType 'curvedUpArrow'
DECAGON Hình thập giác. Tương ứng với 'decagon' ECMA-376 ST_ShapeType
DIAGONAL_STRIPE Hình dạng sọc chéo. Tương ứng với ECMA-376 ST_ShapeType 'diagStripe'
DIAMOND Hình thoi. Tương ứng với ECMA-376 ST_ShapeType 'kim cương'
DODECAGON Hình bát giác. Tương ứng với ECMA-376 ST_ShapeType 'dodecagon'
DONUT Hình bánh rán. Tương ứng với 'donut' của 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 ECMA-376 ST_ShapeType 'downArrow'
DOWN_ARROW_CALLOUT Chú thích hình mũi tên xuống. Tương ứng với ECMA-376 ST_ShapeType 'downArrow Annotation'
FOLDED_CORNER Gấp hình góc. Tương ứng với ECMA-376 ST_ShapeType 'foldedCorner'
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 ECMA-376 ST_ShapeType 'halfFrame'
HEART Hình trái tim. Tương ứng với 'trái tim' của ECMA-376 ST_ShapeType
HEPTAGON Hình bảy cạnh. Tương ứng với 'heptagon' ECMA-376 ST_ShapeType
HEXAGON Hình lục giác. Tương ứng với ECMA-376 ST_ShapeType 'hexagon'
HOME_PLATE Hình dạng tấm nhà. Tương ứng với ECMA-376 ST_ShapeType 'homePlate'
HORIZONTAL_SCROLL Hình dạng cuộn ngang. Tương ứng với ECMA-376 ST_ShapeType 'horizontalScroll'
IRREGULAR_SEAL_1 Con dấu không đều 1 hình dạng. Tương ứng với ECMA-376 ST_ShapeType 'irregularSeal1'
IRREGULAR_SEAL_2 Hình dạng 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 ECMA-376 ST_ShapeType 'leftArrow'
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 'leftArrow Annotation'
LEFT_BRACE Ngoặc móc trái. Tương ứng với ECMA-376 ST_ShapeType 'leftBrace'
LEFT_BRACKET Hình dạng dấu ngoặc 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 ECMA-376 ST_ShapeType 'leftRightArrow'
LEFT_RIGHT_ARROW_CALLOUT Chú thích hình mũi tên trái phải. Tương ứng với ECMA-376 ST_ShapeType 'leftRightArrow Annotation'
LEFT_RIGHT_UP_ARROW Hình mũi tên trái phải lên. Tương ứng với ECMA-376 ST_ShapeType 'leftRightUpArrow'
LEFT_UP_ARROW Hình mũi tên trái. Tương ứng với ECMA-376 ST_ShapeType 'leftUpArrow'
LIGHTNING_BOLT Hình tia chớp. Tương ứng với ECMA-376 ST_ShapeType 'lightningBolt'
MATH_DIVIDE Chia hình dạng toán học. Tương ứng với ECMA-376 ST_ShapeType 'mathDivide'
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ừ. Tương ứng với ECMA-376 ST_ShapeType 'mathMinus'
MATH_MULTIPLY Nhân phép toán. Tương ứng với ECMA-376 ST_ShapeType 'mathMultiply'
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 Hình dạng toán cộng. Tương ứng với ECMA-376 ST_ShapeType 'mathPlus'
MOON Hình mặt trăng. Tương ứng với ECMA-376 ST_ShapeType 'moon'
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 ECMA-376 ST_ShapeType 'notchedRightArrow'
OCTAGON Hình bát giác. Tương ứng với 'octagon' ECMA-376 ST_ShapeType
PARALLELOGRAM Hình bình hành. Tương ứng với "Hình bình hành" của ECMA-376 ST_ShapeType
PENTAGON Hình ngũ giác. Tương ứng với 'pentagon' ECMA-376 ST_ShapeType
PIE Hình dạng hình tròn. Tương ứng với 'pie' ECMA-376 ST_ShapeType
PLAQUE Hình thẻ bài. Tương ứng với 'plaque' ECMA-376 ST_ShapeType
PLUS Hình dạng dấu cộng. Tương ứng với ECMA-376 ST_ShapeType 'plus'
QUAD_ARROW Hình tứ giác. Tương ứng với 'quadArrow' ECMA-376 ST_ShapeType
QUAD_ARROW_CALLOUT Hình tứ giác có chú thích. Tương ứng với 'quadArrow hầu' của ECMA-376 ST_ShapeType
RIBBON Dải băng. Tương ứng với 'ruy-băng' ECMA-376 ST_ShapeType
RIBBON_2 Hình ruy-băng 2. Tương ứng với ECMA-376 ST_ShapeType 'ribbon2'
RIGHT_ARROW Hình mũi tên phải. Tương ứng với ECMA-376 ST_ShapeType 'rightArrow'
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 'rightArrow hầu'
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 dấu ngoặc đơn phải. Tương ứng với 'rightBracket' ECMA-376 ST_ShapeType
ROUND_1_RECTANGLE Hình chữ nhật một góc tròn. Tương ứng với ECMA-376 ST_ShapeType 'round1Rect'
ROUND_2_DIAGONAL_RECTANGLE Hai hình chữ nhật tròn góc chéo. Tương ứng với ECMA-376 ST_ShapeType 'round2DiagRect'
ROUND_2_SAME_RECTANGLE Hai hình chữ nhật góc tròn cùng một phía. Tương ứng với ECMA-376 ST_ShapeType 'round2SameRect'
RIGHT_TRIANGLE Hình tam giác vuông. Tương ứng với ECMA-376 ST_ShapeType 'rtTriangle'
SMILEY_FACE Hình mặt cười. Tương ứng với ECMA-376 ST_ShapeType 'smileyFace'
SNIP_1_RECTANGLE Một hình chữ nhật vát góc. Tương ứng với ECMA-376 ST_ShapeType 'snip1Rect'
SNIP_2_DIAGONAL_RECTANGLE Hình chữ nhật vát hai góc chéo. Tương ứng với ECMA-376 ST_ShapeType 'snip2DiagRect'
SNIP_2_SAME_RECTANGLE Hai hình chữ nhật vát góc một bên. Tương ứng với ECMA-376 ST_ShapeType 'snip2SameRect'
SNIP_ROUND_RECTANGLE Một nhát cắt hình chữ nhật một góc tròn. Tương ứng với 'snipRoundRect' của ECMA-376 ST_ShapeType
STAR_10 Hình ngôi sao 10 cánh. Tương ứng với ECMA-376 ST_ShapeType 'star10'
STAR_12 12 hình ngôi sao nhọn. Tương ứng với ECMA-376 ST_ShapeType 'star12'
STAR_16 16 hình ngôi sao nhọn. Tương ứng với ECMA-376 ST_ShapeType 'star16'
STAR_24 24 hình dạng sao nhọn. Tương ứng với ECMA-376 ST_ShapeType 'star24'
STAR_32 Ba mươi hai sao hình tròn. Tương ứng với ECMA-376 ST_ShapeType 'star32'
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 8 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 ECMA-376 ST_ShapeType ' StripRightArrow'
SUN Hình mặt trời. Tương ứng với ECMA-376 ST_ShapeType 'sun'
TRAPEZOID Hình thang. Tương ứng với ECMA-376 ST_ShapeType 'trapezoid'
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 'upArrow' ECMA-376 ST_ShapeType
UP_ARROW_CALLOUT Chú thích hình mũi tên lên. Tương ứng với ECMA-376 ST_ShapeType 'upArrow Annotation'
UP_DOWN_ARROW Hình mũi tên xuống. Tương ứng với ECMA-376 ST_ShapeType 'upDownArrow'
UTURN_ARROW Hình mũi tên hình chữ U. Tương ứng với ECMA-376 ST_ShapeType 'uturnArrow'
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 'wave' ECMA-376 ST_ShapeType
WEDGE_ELLIPSE_CALLOUT Hình elip của hình nêm. Tương ứng với ECMA-376 ST_ShapeType 'wedgeEllipse Annotation'
WEDGE_RECTANGLE_CALLOUT Hình chữ nhật có chú thích. Tương ứng với ECMA-376 ST_ShapeType 'wedgeRectCaption'
WEDGE_ROUND_RECTANGLE_CALLOUT Hình chữ nhật tròn có hình nêm chú thích. Tương ứng với ECMA-376 ST_ShapeType 'wedgeRoundRectCaption'
FLOW_CHART_ALTERNATE_PROCESS Hình dạng quy trình thay thế. Tương ứng với ECMA-376 ST_ShapeType 'flowChartAlternateProcess'
FLOW_CHART_COLLATE Đối chiếu hình dạng luồng. Tương ứng với ECMA-376 ST_ShapeType 'flowChartCollate'
FLOW_CHART_CONNECTOR Hình dạng luồng trình kết nối. Tương ứng với ECMA-376 ST_ShapeType 'flowChartConnector'
FLOW_CHART_DECISION Hình dạng quy trình quyết định. Tương ứng với 'flowChartDecision' ECMA-376 ST_ShapeType
FLOW_CHART_DELAY Độ trễ hình dạng dòng chảy. Tương ứng với ECMA-376 ST_ShapeType 'flowChartDelay'
FLOW_CHART_DISPLAY Hình dạng luồng hiển thị. Tương ứng với ECMA-376 ST_ShapeType 'flowChartDisplay'
FLOW_CHART_DOCUMENT Hình dạng luồng tài liệu. Tương ứng với ECMA-376 ST_ShapeType 'flowChartDocument'
FLOW_CHART_EXTRACT Trích xuất hình dạng luồng. Tương ứng với ECMA-376 ST_ShapeType 'flowChartExtract'
FLOW_CHART_INPUT_OUTPUT Hình dạng luồng đầu vào. Tương ứng với ECMA-376 ST_ShapeType 'flowChartInputOutput'
FLOW_CHART_INTERNAL_STORAGE Hình dạng quy trình bộ nhớ trong. Tương ứng với ECMA-376 ST_ShapeType 'flowChartInternalStorage'
FLOW_CHART_MAGNETIC_DISK Hình dạng đĩa từ. Tương ứng với ECMA-376 ST_ShapeType 'flowChartMagneticDisk'
FLOW_CHART_MAGNETIC_DRUM Hình dạng dòng chảy của trống từ. Tương ứng với ECMA-376 ST_ShapeType 'flowChartMagneticDrum'
FLOW_CHART_MAGNETIC_TAPE Hình dạng dòng băng từ. Tương ứng với ECMA-376 ST_ShapeType 'flowChartMagneticTape'
FLOW_CHART_MANUAL_INPUT Hình dạng luồng đầu vào thủ công. Tương ứng với ECMA-376 ST_ShapeType 'flowChartManualInput'
FLOW_CHART_MANUAL_OPERATION Hình dạng quy trình hoạt động thủ công. Tương ứng với ECMA-376 ST_ShapeType 'flowChartManualOperation'
FLOW_CHART_MERGE Hợp nhất hình luồng. Tương ứng với ECMA-376 ST_ShapeType 'flowChartMerge'
FLOW_CHART_MULTIDOCUMENT Hình nhiều luồng của tài liệu. Tương ứng với 'flowChartMultidocument' ECMA-376 ST_ShapeType
FLOW_CHART_OFFLINE_STORAGE Hình dạng quy trình lưu trữ ngoại tuyến. Tương ứng với ECMA-376 ST_ShapeType 'flowChartOfflineStorage'
FLOW_CHART_OFFPAGE_CONNECTOR Hình dạng luồng trình kết nối ngoài trang. Tương ứng với ECMA-376 ST_ShapeType 'flowChartOffpageConnector'
FLOW_CHART_ONLINE_STORAGE Hình dạng quy trình lưu trữ trực tuyến. Tương ứng với ECMA-376 ST_ShapeType 'flowChartOnlineStorage'
FLOW_CHART_OR Hoặc hình dạng luồng. Tương ứng với ECMA-376 ST_ShapeType 'flowChartOr'
FLOW_CHART_PREDEFINED_PROCESS Hình dạng quy trình được xác định trước. Tương ứng với ECMA-376 ST_ShapeType 'flowChartUnknownProcess'
FLOW_CHART_PREPARATION Hình dạng của quy trình chuẩn bị. Tương ứng với 'flowChartPreparation' ECMA-376 ST_ShapeType
FLOW_CHART_PROCESS Hình dạng quy trình. Tương ứng với 'flowChartProcess' ECMA-376 ST_ShapeType
FLOW_CHART_PUNCHED_CARD Hình dạng đục lỗ luồng thẻ. Tương ứng với ECMA-376 ST_ShapeType 'flowChartPunchedCard'
FLOW_CHART_PUNCHED_TAPE Hình dạng băng đục lỗ. Tương ứng với ECMA-376 ST_ShapeType 'flowChartPunchedTape'
FLOW_CHART_SORT Sắp xếp hình dạng luồng. Tương ứng với ECMA-376 ST_ShapeType 'flowChart Sort'
FLOW_CHART_SUMMING_JUNCTION Tính tổng hình dạng luồng đường giao nhau. Tương ứng với ECMA-376 ST_ShapeType 'flowChartSummingJunction'
FLOW_CHART_TERMINATOR Hình dạng quy trình kết thúc. Tương ứng với 'flowChartTerminator' ECMA-376 ST_ShapeType
ARROW_EAST Hình mũi tên hướng Đông.
ARROW_NORTH_EAST Hình mũi tên hướng Đông Bắc.
ARROW_NORTH Hình mũi tên hướng Bắc.
SPEECH Hình dạng lời nói.
STARBURST Hình dạng vụ nổ hình sao.
TEARDROP Hình giọt nước mắt. Tương ứng với ECMA-376 ST_ShapeType 'teardrop'
ELLIPSE_RIBBON Ruy-băng hình elip. Tương ứng với ECMA-376 ST_ShapeType 'ellipseRibbon'
ELLIPSE_RIBBON_2 Dải băng hình elip 2. Tương ứng với ECMA-376 ST_ShapeType 'ellipseRibbon2'
CLOUD_CALLOUT Hình dạng đám mây chú thích. Tương ứng với ECMA-376 ST_ShapeType 'cloudCaption'
CUSTOM Hình dạng tùy chỉnh.

Thuộc tính hình dạng

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

Nếu hình dạng là một hình dạng trình giữ chỗ như trường xác định của trường 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ỗ mẹ. Việc xác định giá trị kết xuất của thuộc tính phụ thuộc vào giá trị trường propertyState tương ứng.

Mọi chế độ cài đặt tự động điều chỉnh văn bản trên hình dạng sẽ tự động bị vô hiệu hoá theo những yêu cầu có thể ảnh hưở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)
  }
}
Các trường
shapeBackgroundFill

object (ShapeBackgroundFill)

Màu nền của hình. Nếu bạn không đặt chính sách này, thì nền nền sẽ được kế thừa từ phần giữ chỗ chính nếu có. Nếu hình dạng không có thành phần mẹ, thì việc tô nề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.

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, thì đường viề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ó mẹ, thì đường viền mặc định phụ thuộc vào loại hình, 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, bóng 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ó mẹ, thì bóng mặc định sẽ khớp với 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. Thuộc tính này ở chế độ chỉ đọc.

contentAlignment

enum (ContentAlignment)

Căn chỉnh nội dung trong hình. Nếu là unspecified, thì chế độ căn chỉnh đượ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ó thành phần mẹ, cách căn chỉnh mặc định sẽ khớp với cách căn chỉnh 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)

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

Nền hình dạng

Nền 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.
}
Các trường
propertyState

enum (PropertyState)

Trạng thái của thuộc tính nền là màu nền.

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

Trường nhóm kind. Loại tô nền. kind chỉ có thể là một trong những loại sau đây:
solidFill

object (SolidFill)

Tô màu đồ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
}
Các trường
autofitType

enum (AutofitType)

Loại tự động điều chỉnh của hình dạng. Nếu loại tự động điều chỉnh là AUTOFIT_TYPE_UNSPECIFIED, loại tự động điều chỉnh được kế thừa từ trình giữ chỗ gốc nếu có. Trường này sẽ tự động được đặt thành NONE nếu một yêu cầu được đưa ra 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 này 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 các hình dạng có autofitType NONE hoặc SHAPE_AUTOFIT, giá trị này là giá trị mặc định là 1. Đối với TEXT_AUTOFIT, giá trị này nhân với fontSize sẽ cho kích thước phông chữ hiển thị trong trình chỉnh sửa.

Thuộc tính này ở chế độ chỉ đọc.

lineSpacingReduction

number

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

Thuộc tính này ở chế độ chỉ đọc.

Loại tự động điều chỉnh

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

Enum
AUTOFIT_TYPE_UNSPECIFIED Loại tự động điều chỉnh được chỉ định.
NONE Không tự động điều chỉnh.
TEXT_AUTOFIT Co 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 để vừa với văn bản.