Shapes

Kształt

Plik o rodzaju PageElement reprezentuje ogólny kształt, który nie ma bardziej szczegółowej klasyfikacji. Więcej informacji znajdziesz w artykule Rozmiar i położenie elementów strony.

Zapis JSON
{
  "shapeType": enum (Type),
  "text": {
    object (TextContent)
  },
  "shapeProperties": {
    object (ShapeProperties)
  },
  "placeholder": {
    object (Placeholder)
  }
}
Pola
shapeType

enum (Type)

Typ kształtu.

text

object (TextContent)

Zawartość tekstowa kształtu.

shapeProperties

object (ShapeProperties)

Właściwości kształtu.

placeholder

object (Placeholder)

Obiekty zastępcze to elementy strony, które dziedziczą właściwości z odpowiednich obiektów zastępczych w układach i elementach głównych.

Jeśli jest ustawiony, kształt jest kształtem zastępczym, a właściwości odziedziczone można rozwiązać, patrząc na element zastępczy nadrzędny zidentyfikowany przez pole Placeholder.parent_object_id.

Typ

Typy kształtów.

Wiele z tych kształtów odpowiada wstępnie zdefiniowanym kształtom ze standardu ECMA-376. Więcej informacji znajdziesz w opisie typu prostego „ST_ShapeType” w sekcji 20.1.10.56 dokumentu „Office Open XML File Formats – Fundamentals and Markup Language Reference” (Formaty plików Office Open XML – podstawy i odniesienia do języka znaczników), część 1, ECMA-376, 5 edycja.

Wartości w polu enum
TYPE_UNSPECIFIED Wartość domyślna. Ta wartość nie jest używana.
TEXT_BOX Kształt pola tekstowego.
RECTANGLE Kształt prostokąta. Odpowiada ECMA-376 ST_ShapeType „rect”
ROUND_RECTANGLE Prostokąt z zaokrąglonymi rogami. Odpowiada ECMA-376 ST_ShapeType „roundRect”.
ELLIPSE Kształt elipsy. Odpowiada ECMA-376 ST_ShapeType „ellipse”
ARC Kształt łuku. Odpowiada ECMA-376 ST_ShapeType „łuk”
BENT_ARROW Kształt wygiętej strzałki. Odpowiada ECMA-376 ST_ShapeType „bentArrow”
BENT_UP_ARROW Kształt wygiętej strzałki w górę. Odpowiada ECMA-376 ST_ShapeType „bentUpArrow”.
BEVEL Kształt zaokrąglenia. Odpowiada ECMA-376 ST_ShapeType „bevel”
BLOCK_ARC Kształt łuku blokowego. Odpowiada ECMA-376 ST_ShapeType „blockArc”.
BRACE_PAIR Kształt nawiasów. Odpowiada ECMA-376 ST_ShapeType „bracePair”.
BRACKET_PAIR Kształt pary nawiasów. Odpowiada ECMA-376 ST_ShapeType „bracketPair”.
CAN Może kształtować. Odpowiada standardowi ECMA-376 ST_ShapeType „can”.
CHEVRON Szewron. Odpowiada ECMA-376 ST_ShapeType „chevron”
CHORD Kształt łuku. Odpowiada standardowi ECMA-376 ST_ShapeType „chord”.
CLOUD Kształt chmury. Odpowiada standardowi ECMA-376 ST_ShapeType „cloud”
CORNER Kształt rogu. Odpowiada ECMA-376 ST_ShapeType „corner”
CUBE Kształt sześcianu. Odpowiada wartości ECMA-376 ST_ShapeType „cube”
CURVED_DOWN_ARROW Zakrzywiony kształt strzałki w dół. Odpowiada ECMA-376 ST_ShapeType „curvedDownArrow”.
CURVED_LEFT_ARROW Kształt zakrzywionej strzałki w lewo. Odpowiada wartości ECMA-376 ST_ShapeType „curvedLeftArrow”
CURVED_RIGHT_ARROW Zakrzywiona strzałka w prawo. Odpowiada ECMA-376 ST_ShapeType „curvedRightArrow”.
CURVED_UP_ARROW Zakrzywiony kształt strzałki w górę. Odpowiada ECMA-376 ST_ShapeType „curvedUpArrow”.
DECAGON Dziesięciokąt. Odpowiada ECMA-376 ST_ShapeType „decagon”
DIAGONAL_STRIPE Kształt paska ukośnego. Odpowiada ECMA-376 ST_ShapeType „diagStripe”.
DIAMOND Romb. Odpowiada ECMA-376 ST_ShapeType „diamond”
DODECAGON Kształt dwunastokąta. Odpowiada ECMA-376 ST_ShapeType „dodecagon”.
DONUT Kształt pierścienia. Odpowiada wartości ECMA-376 ST_ShapeType „donut”.
DOUBLE_WAVE Kształt podwójnej fali. Odpowiada ECMA-376 ST_ShapeType „doubleWave”
DOWN_ARROW Kształt strzałki w dół. Odpowiada ECMA-376 ST_ShapeType „downArrow”.
DOWN_ARROW_CALLOUT Kształt strzałki w dół w objaśnieniu. Odpowiada ECMA-376 ST_ShapeType „downArrowCallout”.
FOLDED_CORNER Kształt zagiętego rogu. Odpowiada ECMA-376 ST_ShapeType „foldedCorner”.
FRAME Kształt ramki. Odpowiada ST_ShapeType „frame” (ramka) w standardzie ECMA-376.
HALF_FRAME Kształt połowy ramki. Odpowiada ECMA-376 ST_ShapeType „halfFrame”.
HEART Serce. Odpowiada ECMA-376 ST_ShapeType „heart”
HEPTAGON Siedmiokąt. Odpowiada wartości ECMA-376 ST_ShapeType „heptagon”.
HEXAGON Sześciokąt. Odpowiada ECMA-376 ST_ShapeType „hexagon”
HOME_PLATE Kształt płytki domowy. Odpowiada ECMA-376 ST_ShapeType „homePlate”.
HORIZONTAL_SCROLL Kształt przewijania poziomego. Odpowiada ECMA-376 ST_ShapeType „horizontalScroll”.
IRREGULAR_SEAL_1 Nieregularny kształt pieczęci 1. Odpowiada ECMA-376 ST_ShapeType „irregularSeal1”.
IRREGULAR_SEAL_2 Nieregularny kształt pieczęci 2. Odpowiada ECMA-376 ST_ShapeType „irregularSeal2”.
LEFT_ARROW Kształt strzałki w lewo. Odpowiada ECMA-376 ST_ShapeType „leftArrow”
LEFT_ARROW_CALLOUT Kształt strzałki w lewo w objaśnieniu. Odpowiada ECMA-376 ST_ShapeType „leftArrowCallout”.
LEFT_BRACE Kształt nawiasu otwierającego. Odpowiada ECMA-376 ST_ShapeType „leftBrace”.
LEFT_BRACKET Kształt lewego nawiasu. Odpowiada ECMA-376 ST_ShapeType „leftBracket”.
LEFT_RIGHT_ARROW Kształt strzałki w lewo i w prawo. Odpowiada ECMA-376 ST_ShapeType „leftRightArrow”.
LEFT_RIGHT_ARROW_CALLOUT Objaśnienie ze strzałką w lewo i w prawo. Odpowiada ECMA-376 ST_ShapeType „leftRightArrowCallout”.
LEFT_RIGHT_UP_ARROW Strzałka w górę, w lewo i w prawo. Odpowiada ECMA-376 ST_ShapeType „leftRightUpArrow”.
LEFT_UP_ARROW Kształt strzałki w górę w lewo. Odpowiada ECMA-376 ST_ShapeType „leftUpArrow”.
LIGHTNING_BOLT Kształt błyskawicy. Odpowiada ECMA-376 ST_ShapeType „błyskawica”.
MATH_DIVIDE Dzielenie kształtu matematycznego. Odpowiada ECMA-376 ST_ShapeType „mathDivide”
MATH_EQUAL Równy kształt matematyczny. Odpowiada ECMA-376 ST_ShapeType „mathEqual”
MATH_MINUS Kształt matematyczny minus. Odpowiada wartości ECMA-376 ST_ShapeType „mathMinus”.
MATH_MULTIPLY Kształt matematyczny mnożenia. Odpowiada ECMA-376 ST_ShapeType „mathMultiply”
MATH_NOT_EQUAL Nierówne kształty matematyczne. Odpowiada ECMA-376 ST_ShapeType „mathNotEqual”
MATH_PLUS Plus kształt matematyczny. Odpowiada ST_ShapeType „mathPlus” w standardzie ECMA-376.
MOON Kształt księżyca. Odpowiada ECMA-376 ST_ShapeType „moon”
NO_SMOKING Kształt zakazu palenia. Odpowiada ECMA-376 ST_ShapeType „noSmoking”.
NOTCHED_RIGHT_ARROW Wcięcie w kształcie strzałki w prawo. Odpowiada ECMA-376 ST_ShapeType „notchedRightArrow”.
OCTAGON Kształt ośmiokąta. Odpowiada ECMA-376 ST_ShapeType „octagon”
PARALLELOGRAM Kształt równoległoboku. Odpowiada ECMA-376 ST_ShapeType „parallelogram”.
PENTAGON Kształt pięciokąta. Odpowiada ECMA-376 ST_ShapeType „pentagon”.
PIE Kształt koła. Odpowiada ECMA-376 ST_ShapeType „pie”
PLAQUE Kształt tablicy. Odpowiada ECMA-376 ST_ShapeType „plaque”
PLUS Kształt plusa. Odpowiada wartości „plus” w standardzie ECMA-376 ST_ShapeType
QUAD_ARROW Kształt strzałki w 4 strony. Odpowiada ECMA-376 ST_ShapeType „quadArrow”.
QUAD_ARROW_CALLOUT Objaśnienie w kształcie strzałki w 4 strony. Odpowiada ECMA-376 ST_ShapeType „quadArrowCallout”.
RIBBON Kształt wstążki. Odpowiada ST_ShapeType „ribbon” (stosowany w ECMA-376)
RIBBON_2 Kształt wstążki 2. Odpowiada ECMA-376 ST_ShapeType „ribbon2”
RIGHT_ARROW Kształt strzałki w prawo. Odpowiada ECMA-376 ST_ShapeType „rightArrow”
RIGHT_ARROW_CALLOUT Objaśnienie ze strzałką w prawo. Odpowiada ECMA-376 ST_ShapeType „rightArrowCallout”.
RIGHT_BRACE Kształt klamry zamykającej. Odpowiada wartości ECMA-376 ST_ShapeType „rightBrace”.
RIGHT_BRACKET Prawy nawias. Odpowiada ECMA-376 ST_ShapeType „rightBracket”
ROUND_1_RECTANGLE Prostokąt z zaokrąglonym rogiem. Odpowiada ECMA-376 ST_ShapeType „round1Rect”.
ROUND_2_DIAGONAL_RECTANGLE Dwa prostokąty z zaokrąglonymi narożnikami po przekątnej. Odpowiada ECMA-376 ST_ShapeType „round2DiagRect”
ROUND_2_SAME_RECTANGLE Dwa prostokąty z zaokrąglonymi rogami z jednej strony. Odpowiada ECMA-376 ST_ShapeType „round2SameRect”.
RIGHT_TRIANGLE Trójkąt prostokątny. Odpowiada ECMA-376 ST_ShapeType „rtTriangle”
SMILEY_FACE Uśmiechnięta buźka. Odpowiada ECMA-376 ST_ShapeType „smileyFace”.
SNIP_1_RECTANGLE Prostokąt z jednym ściętym rogiem. Odpowiada ECMA-376 ST_ShapeType „snip1Rect”.
SNIP_2_DIAGONAL_RECTANGLE Dwa prostokąty z zaokrąglonymi rogami po przekątnej. Odpowiada ECMA-376 ST_ShapeType „snip2DiagRect”.
SNIP_2_SAME_RECTANGLE Prostokąt z rogami ściętymi z jednej strony. Odpowiada ECMA-376 ST_ShapeType „snip2SameRect”.
SNIP_ROUND_RECTANGLE Prostokąt z zaokrąglonym rogiem. Odpowiada ECMA-376 ST_ShapeType „snipRoundRect”.
STAR_10 Dziesięcioramienna gwiazda. Odpowiada ECMA-376 ST_ShapeType „star10”.
STAR_12 12-ramienna gwiazda. Odpowiada ECMA-376 ST_ShapeType „star12”.
STAR_16 Szesnastoramienna gwiazda. Odpowiada ECMA-376 ST_ShapeType „star16”.
STAR_24 24-ramienna gwiazda. Odpowiada ECMA-376 ST_ShapeType „star24”.
STAR_32 32-ramienna gwiazda Odpowiada ECMA-376 ST_ShapeType „star32”.
STAR_4 Czteroramienna gwiazda. Odpowiada ECMA-376 ST_ShapeType „star4”.
STAR_5 Pięcioramienna gwiazda. Odpowiada ECMA-376 ST_ShapeType „star5”.
STAR_6 Sześcioramienna gwiazda. Odpowiada ECMA-376 ST_ShapeType „star6”.
STAR_7 Siedmioramienna gwiazda. Odpowiada ECMA-376 ST_ShapeType „star7”.
STAR_8 Kształt ośmioramiennej gwiazdy. Odpowiada ECMA-376 ST_ShapeType „star8”.
STRIPED_RIGHT_ARROW Prążkowany kształt strzałki w prawo. Odpowiada ECMA-376 ST_ShapeType „stripedRightArrow”.
SUN Kształt słońca. Odpowiada ECMA-376 ST_ShapeType „sun”
TRAPEZOID Trapez. Odpowiada ECMA-376 ST_ShapeType „trapezoid”.
TRIANGLE Kształt trójkąta. Odpowiada ECMA-376 ST_ShapeType „trójkąt”.
UP_ARROW Kształt strzałki w górę. Odpowiada ECMA-376 ST_ShapeType „upArrow”
UP_ARROW_CALLOUT Kształt strzałki w górę w objaśnieniu. Odpowiada ECMA-376 ST_ShapeType „upArrowCallout”.
UP_DOWN_ARROW Kształt strzałki w górę i w dół. Odpowiada ECMA-376 ST_ShapeType „upDownArrow”.
UTURN_ARROW Kształt strzałki zawracania. Odpowiada ECMA-376 ST_ShapeType „uturnArrow”.
VERTICAL_SCROLL Pionowy kształt przewijania. Odpowiada ECMA-376 ST_ShapeType „verticalScroll”.
WAVE Kształt fali. Odpowiada ECMA-376 ST_ShapeType „fala”.
WEDGE_ELLIPSE_CALLOUT Węższa elipsa w ramce. Odpowiada ST_ShapeType „wedgeEllipseCallout” w standardzie ECMA-376.
WEDGE_RECTANGLE_CALLOUT Objaśnienie w kształcie klina. Odpowiada ST_ShapeType „wedgeRectCallout” w standardzie ECMA-376.
WEDGE_ROUND_RECTANGLE_CALLOUT Objaśnienie w kształcie klina w okrągłym prostokącie. Odpowiada ST_ShapeType „wedgeRoundRectCallout” w standardzie ECMA-376.
FLOW_CHART_ALTERNATE_PROCESS Alternatywny kształt procesu. Odpowiada ECMA-376 ST_ShapeType „flowChartAlternateProcess”.
FLOW_CHART_COLLATE Kształt procesu porządkowania. Odpowiada ST_ShapeType „flowChartCollate” w standardzie ECMA-376.
FLOW_CHART_CONNECTOR Kształt przepływu łącznika Odpowiada ECMA-376 ST_ShapeType „flowChartConnector”.
FLOW_CHART_DECISION Kształt procesu decyzyjnego. Odpowiada wartości ECMA-376 ST_ShapeType „flowChartDecision”.
FLOW_CHART_DELAY Kształt opóźnienia. Odpowiada ECMA-376 ST_ShapeType „flowChartDelay”.
FLOW_CHART_DISPLAY Kształt procesu wyświetlania. Odpowiada wartości ECMA-376 ST_ShapeType „flowChartDisplay”.
FLOW_CHART_DOCUMENT Kształt procesu Odpowiada ECMA-376 ST_ShapeType „flowChartDocument”.
FLOW_CHART_EXTRACT Wyodrębnij kształt przepływu. Odpowiada ST_ShapeType „flowChartExtract” w standardzie ECMA-376.
FLOW_CHART_INPUT_OUTPUT Kształt przepływu danych wejściowych i wyjściowych. Odpowiada ECMA-376 ST_ShapeType „flowChartInputOutput”.
FLOW_CHART_INTERNAL_STORAGE Kształt ścieżki dotyczącej pamięci wewnętrznej. Odpowiada ECMA-376 ST_ShapeType „flowChartInternalStorage”.
FLOW_CHART_MAGNETIC_DISK Kształt ścieżki dysku magnetycznego. Odpowiada ST_ShapeType „flowChartMagneticDisk” w standardzie ECMA-376.
FLOW_CHART_MAGNETIC_DRUM Kształt przepływu bębna magnetycznego. Odpowiada ECMA-376 ST_ShapeType „flowChartMagneticDrum”.
FLOW_CHART_MAGNETIC_TAPE Kształt ścieżki taśmy magnetycznej. Odpowiada ST_ShapeType „flowChartMagneticTape” w standardzie ECMA-376.
FLOW_CHART_MANUAL_INPUT Schemat ręcznego wprowadzania danych. Odpowiada ECMA-376 ST_ShapeType „flowChartManualInput”.
FLOW_CHART_MANUAL_OPERATION Kształt ręcznego przepływu operacji. Odpowiada ECMA-376 ST_ShapeType „flowChartManualOperation”.
FLOW_CHART_MERGE Scalanie kształtu przepływu. Odpowiada ECMA-376 ST_ShapeType „flowChartMerge”.
FLOW_CHART_MULTIDOCUMENT Proces obejmujący wiele dokumentów. Odpowiada ECMA-376 ST_ShapeType „flowChartMultidocument”.
FLOW_CHART_OFFLINE_STORAGE Kształt ścieżki dotyczącej miejsca na dane offline. Odpowiada ST_ShapeType „flowChartOfflineStorage” w standardzie ECMA-376.
FLOW_CHART_OFFPAGE_CONNECTOR Kształt ścieżki łącznika poza stroną. Odpowiada ECMA-376 ST_ShapeType „flowChartOffpageConnector”.
FLOW_CHART_ONLINE_STORAGE Schemat przepływu danych w przypadku miejsca na dane online. Odpowiada ECMA-376 ST_ShapeType „flowChartOnlineStorage”.
FLOW_CHART_OR Możesz też użyć kształtu przepływu. Odpowiada ECMA-376 ST_ShapeType „flowChartOr”.
FLOW_CHART_PREDEFINED_PROCESS Wstępnie zdefiniowany kształt przepływu procesu. Odpowiada ST_ShapeType „flowChartPredefinedProcess” w standardzie ECMA-376.
FLOW_CHART_PREPARATION Schemat procesu przygotowania. Odpowiada ECMA-376 ST_ShapeType „flowChartPreparation”.
FLOW_CHART_PROCESS Kształt schematu procesu. Odpowiada ECMA-376 ST_ShapeType „flowChartProcess”.
FLOW_CHART_PUNCHED_CARD Schemat procesu tworzenia karty z wycięciami. Odpowiada ECMA-376 ST_ShapeType „flowChartPunchedCard”.
FLOW_CHART_PUNCHED_TAPE Kształt procesu taśmy perforowanej. Odpowiada ST_ShapeType „flowChartPunchedTape” w standardzie ECMA-376.
FLOW_CHART_SORT Sortowanie kształtu przepływu Odpowiada ECMA-376 ST_ShapeType „flowChartSort”.
FLOW_CHART_SUMMING_JUNCTION Kształt kształtu węzła sumującego. Odpowiada ST_ShapeType „flowChartSummingJunction” w ECMA-376.
FLOW_CHART_TERMINATOR Kształt procesu Terminator. Odpowiada ST_ShapeType „flowChartTerminator” w standardzie ECMA-376.
ARROW_EAST Kształt strzałki skierowanej na wschód.
ARROW_NORTH_EAST Kształt strzałki skierowanej na północny wschód.
ARROW_NORTH Kształt strzałki skierowanej na północ.
SPEECH Kształt mowy.
STARBURST Kształt gwiazdy.
TEARDROP Kształt łzy. Odpowiada ECMA-376 ST_ShapeType „teardrop”
ELLIPSE_RIBBON Elipsa w kształcie wstęgi. Odpowiada ST_ShapeType „ellipseRibbon” w standardzie ECMA-376.
ELLIPSE_RIBBON_2 Elipsa w kształcie wstęgi 2. Odpowiada standardowi ECMA-376 ST_ShapeType „ellipseRibbon2”.
CLOUD_CALLOUT Kształt chmury w ramce. Odpowiada ECMA-376 ST_ShapeType „cloudCallout”
CUSTOM Kształt niestandardowy.

ShapeProperties

Właściwości Shape.

Jeśli kształt jest kształtem zastępczym, jak określa to pole placeholder, te właściwości mogą być dziedziczone z nadrzędnego kształtu zastępczego. Określanie renderowanej wartości właściwości zależy od wartości pola propertyState.

W przypadku żądań, które mogą wpływać na sposób dopasowywania tekstu do kształtu, wszystkie ustawienia automatycznego dopasowywania tekstu w kształcie są automatycznie dezaktywowane.

Zapis JSON
{
  "shapeBackgroundFill": {
    object (ShapeBackgroundFill)
  },
  "outline": {
    object (Outline)
  },
  "shadow": {
    object (Shadow)
  },
  "link": {
    object (Link)
  },
  "contentAlignment": enum (ContentAlignment),
  "autofit": {
    object (Autofit)
  }
}
Pola
shapeBackgroundFill

object (ShapeBackgroundFill)

Wypełnienie tła kształtu. Jeśli nie jest ustawiony, wypełnienie tła jest dziedziczone z elementu nadrzędnego (jeśli istnieje). Jeśli kształt nie ma elementu nadrzędnego, domyślne wypełnienie tła zależy od typu kształtu i jest takie samo jak w przypadku nowych kształtów utworzonych w edytorze Prezentacji.

outline

object (Outline)

Kontur kształtu. Jeśli nie jest ustawiony, kontur jest dziedziczony z zastępczego elementu nadrzędnego, jeśli taki istnieje. Jeśli kształt nie ma elementu nadrzędnego, domyślny kontur zależy od typu kształtu i jest zgodny z domyślnymi ustawieniami nowych kształtów utworzonych w edytorze Prezentacji.

shadow

object (Shadow)

Właściwości cienia kształtu. Jeśli nie jest ustawiony, cień jest dziedziczony z elementu nadrzędnego, jeśli taki istnieje. Jeśli kształt nie ma elementu nadrzędnego, domyślny cień jest taki sam jak domyślne ustawienia nowych kształtów utworzonych w edytorze Prezentacji. Ta usługa jest tylko do odczytu.

contentAlignment

enum (ContentAlignment)

wyrównanie treści w kształcie. Jeśli unspecified, wyrównanie jest dziedziczone z nadrzędnego placeholdera, jeśli taki istnieje. Jeśli kształt nie ma elementu nadrzędnego, domyślne wyrównanie odpowiada wyrównaniu nowych kształtów utworzonych w edytorze Prezentacji.

autofit

object (Autofit)

Właściwości automatycznego dopasowania kształtu. Ta właściwość jest ustawiana tylko w przypadku kształtów, które umożliwiają umieszczanie tekstu.

ShapeBackgroundFill

Wypełnienie tła kształtu.

Zapis 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.
}
Pola
propertyState

enum (PropertyState)

Stan właściwości wypełniania tła.

Zmiana wypełnienia kształtu spowoduje domyślną zmianę tego pola na RENDERED, chyba że w tym samym żądaniu zostanie podana inna wartość. Aby kształt nie miał wypełnienia, ustaw to pole na NOT_RENDERED. W takim przypadku wszystkie inne pola wypełniania ustawione w tym samym żądaniu zostaną zignorowane.

Pole unii kind. Rodzaj wypełnienia tła. kindmoże być tylko jedną z tych wartości:
solidFill

object (SolidFill)

Jednolity kolor wypełnienia.

Automatyczne dopasowanie

Właściwości automatycznego dopasowania Shape. Ta właściwość jest ustawiana tylko w przypadku kształtów, które umożliwiają umieszczanie tekstu.

Zapis JSON
{
  "autofitType": enum (AutofitType),
  "fontScale": number,
  "lineSpacingReduction": number
}
Pola
autofitType

enum (AutofitType)

Typ automatycznego dopasowania kształtu. Jeśli typ automatycznego dopasowania to AUTOFIT_TYPE_UNSPECIFIED, typ automatycznego dopasowania jest dziedziczony z nadrzędnego placeholdera, jeśli taki istnieje. Pole jest automatycznie ustawiane na wartość NONE, jeśli zostanie wysłane żądanie, które może wpłynąć na dopasowanie tekstu do pola tekstowego. W tym przypadku parametr fontScale jest stosowany do kolumny fontSize, a parametr lineSpacingReduction – do kolumny lineSpacing. Obie właściwości są też resetowane do wartości domyślnych.

fontScale

number

Współczynnik czcionki zastosowany do kształtu. W przypadku kształtów z wartością autofitType, NONE lub SHAPE_AUTOFIT ta wartość jest domyślnie ustawiona na 1. W przypadku TEXT_AUTOFIT ta wartość pomnożona przez fontSize daje rozmiar czcionki renderowany w edytorze.

Ta usługa jest tylko do odczytu.

lineSpacingReduction

number

Zmniejszenie odstępów między wierszami zastosowane do kształtu. W przypadku kształtów z wartością autofitTypeNONESHAPE_AUTOFIT lub SHAPE_AUTOFIT ta wartość jest domyślnie równa 0. W przypadku pola TEXT_AUTOFIT wartość odjęta od pola lineSpacing daje odstęp między wierszami, który jest renderowany w edytorze.

Ta usługa jest tylko do odczytu.

AutofitType

Typy automatycznego dopasowania Shape.

Pamiętaj, że w przypadku żądań odczytu wszystkie wartości są prawidłowe, ale w przypadku żądań zapisu prawidłowe są tylko wartości AUTOFIT_TYPE_UNSPECIFIEDNONE.

Wartości w polu enum
AUTOFIT_TYPE_UNSPECIFIED Nieokreślony typ automatycznego dopasowania.
NONE Nie dopasowuj automatycznie.
TEXT_AUTOFIT Zmniejszaj tekst w przypadku jego nadmiaru, aby dopasować go do kształtu.
SHAPE_AUTOFIT Zmieniaj rozmiar kształtu, aby dopasować go do tekstu.