形状
PageElement
の種類(より具体的な分類がない一般的なシェイプを表す)。
JSON 表現 |
---|
{ "shapeType": enum ( |
フィールド | |
---|---|
shapeType
|
シェイプのタイプ。 |
text
|
シェイプのテキスト コンテンツ。 |
shapeProperties
|
シェイプのプロパティ。 |
placeholder
|
プレースホルダは、レイアウトとマスターの対応するプレースホルダから継承されるページ要素です。
シェイプが設定されている場合はプレースホルダのシェイプとなり、 |
型
シェイプのタイプ。
これらのシェイプの多くは、ECMA-376 規格の事前定義シェイプに対応しています。これらの図形について詳しくは、ECMA-376 4th Edition のパート 1 の「Office Open XML File Formats - Fundamentals and Markup Language Reference」のセクション 20.1.10.55 で「ST_ShapeType」という単純な説明をご覧ください。
列挙型 | |
---|---|
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「downArrow コールアウト」に対応します。 |
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「leftArrow コールアウト」に対応します。 |
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「leftRightArrow コールアウト」に対応します。 |
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「quadArrow コールアウト」に対応します。 |
RIBBON
|
リボンの形状。ECMA-376 ST_ShapeType「ribbon」に対応します。 |
RIBBON_2
|
リボン 2 の図形ECMA-376 ST_ShapeType「ribbon2」に対応します。 |
RIGHT_ARROW
|
右矢印の図形。ECMA-376 ST_ShapeType「rightArrow」に対応 |
RIGHT_ARROW_CALLOUT
|
コールアウトの右矢印。ECMA-376 ST_ShapeType「rightArrow コールアウト」に対応します。 |
RIGHT_BRACE
|
右中かっこの形状。ECMA-376 ST_ShapeType「rightBrace」に対応します。 |
RIGHT_BRACKET
|
右角かっこ。ECMA-376 ST_ShapeType「rightBracket」に対応します。 |
ROUND_1_RECTANGLE
|
四角形が一角にある四角形。ECMA-376 ST_ShapeType「round1Rect」に対応します。 |
ROUND_2_DIAGONAL_RECTANGLE
|
四角形(対角する二角が角丸)。ECMA-376 ST_ShapeType「round2DiagRect」に対応します。 |
ROUND_2_SAME_RECTANGLE
|
同じ四角形の四角形(四角形)。ECMA-376 ST_ShapeType「round2SameRect」に対応します。 |
RIGHT_TRIANGLE
|
直角三角形。ECMA-376 ST_ShapeType「rtTriangle」に対応します |
SMILEY_FACE
|
笑顔の図形。ECMA-376 ST_ShapeType「smileyFace」に対応します。 |
SNIP_1_RECTANGLE
|
四角形の一角を切り取る。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 つ切り取った長方形。ECMA-376 ST_ShapeType「snipRoundRect」に対応します。 |
STAR_10
|
星が 10 個の星ECMA-376 ST_ShapeType「star10」に対応します。 |
STAR_12
|
星型 12 個の星。ECMA-376 ST_ShapeType「star12」に対応します。 |
STAR_16
|
星形の六角形。ECMA-376 ST_ShapeType「star16」に対応します。 |
STAR_24
|
星型シェイプ 24 個。ECMA-376 ST_ShapeType「star24」に対応します。 |
STAR_32
|
星型二十二角形。ECMA-376 ST_ShapeType「star32」に対応します。 |
STAR_4
|
四角形の星形。ECMA-376 ST_ShapeType「star4」に対応 |
STAR_5
|
星 5 つの星の形。ECMA-376 ST_ShapeType「star5」に対応 |
STAR_6
|
六角形の星形。ECMA-376 ST_ShapeType「star6」に対応 |
STAR_7
|
星が 7 つある星型。ECMA-376 ST_ShapeType「star7」に対応 |
STAR_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「upArrow コールアウト」に対応します。 |
UP_DOWN_ARROW
|
上向きの矢印ECMA-376 ST_ShapeType「upDownArrow」に対応します。 |
UTURN_ARROW
|
U ターン矢印。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「wedgeEllipse コールアウト」に対応 |
WEDGE_RECTANGLE_CALLOUT
|
四角形のくさび形。ECMA-376 ST_ShapeType「wedgeRect コールアウト」に対応します。 |
WEDGE_ROUND_RECTANGLE_CALLOUT
|
四角形(円形)吹き出し。ECMA-376 ST_ShapeType「wedgeRoundRect コールアウト」に対応します。 |
FLOW_CHART_ALTERNATE_PROCESS
|
代替プロセスフローの形状。ECMA-376 ST_ShapeType「flowChartAlternativeProcess」に対応します。 |
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「flowChart 事前定義プロセス」に対応しています。 |
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
|
ターミネーターのフロー形状。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「cloud コールアウト」に対応します。 |
CUSTOM
|
カスタム シェイプ |
ShapeProperties
Shape
のプロパティ。
シェイプが placeholder
フィールドによって決定されるプレースホルダのシェイプである場合、これらのプロパティは親のプレースホルダのシェイプから継承できます。プロパティのレンダリング値の決定は、対応する propertyState
フィールド値によって異なります。
図形のテキストの自動調整は、図形内のテキストの見え方に影響する可能性のあるリクエストによって自動的に無効になります。
JSON 表現 |
---|
{ "shapeBackgroundFill": { object ( |
フィールド | |
---|---|
shapeBackgroundFill
|
シェイプの背景の塗りつぶし。未設定の場合、親プレースホルダが存在する場合、背景の塗りつぶしは継承されます。シェイプに親アイコンがない場合、デフォルトの背景の塗りつぶしはシェイプ タイプによって異なり、スライド エディタで作成した新しいシェイプのデフォルトの設定になります。 |
outline
|
シェイプの輪郭。未設定のままにした場合、枠線が存在する場合は、プレースホルダが親から継承されます。シェイプに親ボタンがない場合、デフォルトの枠線は、スライド エディタで作成した新しいシェイプのデフォルトの設定になります。 |
shadow
|
シェイプのシャドウ プロパティ。未設定の場合、シャドウは親プレースホルダから継承されます(存在する場合)。シェイプに親がない場合は、デフォルトのシャドウは、スライド エディタで作成した新しいシェイプのデフォルトと一致します。このプロパティは読み取り専用です。 |
link
|
シェイプのハイパーリンクのリンク先。未設定の場合、リンクは表示されません。リンクは親プレースホルダから継承されません。 |
contentAlignment
|
シェイプ内のコンテンツの配置。 |
autofit
|
シェイプの自動調整のプロパティ。このプロパティは、テキストを許可するシェイプにのみ設定します。 |
ShapeBackgroundFill
図形の背景を塗りつぶします。
JSON 表現 |
---|
{ "propertyState": enum ( |
フィールド | |
---|---|
propertyState
|
背景を塗りつぶすプロパティの状態。
同じリクエスト内で別の値が指定されていない限り、シェイプの塗りつぶしを更新すると、このフィールドは暗黙的に |
共用体フィールド kind 。背景の塗りつぶしの種類。
kind は次のいずれかになります。 |
|
solidFill
|
無地一色 |
自動調整
Shape
の自動調整プロパティ。
JSON 表現 |
---|
{
"autofitType": enum (
|
フィールド | |
---|---|
autofitType
|
シェイプの自動調整のタイプ。自動調整の種類が |
fontScale
|
シェイプに適用されるフォント スケール。 このプロパティは読み取り専用です。 |
lineSpacingReduction
|
図形に適用された行間隔の削減。 このプロパティは読み取り専用です。 |
AutofitType
Shape
の自動調整のタイプ。
列挙型 | |
---|---|
AUTOFIT_TYPE_UNSPECIFIED
|
自動調整の種類が指定されていません。 |
NONE
|
自動調整しない。 |
TEXT_AUTOFIT
|
図形に合わせて、オーバーフロー時にテキストを縮小します。 |
SHAPE_AUTOFIT
|
テキストに合わせて図形のサイズを変更します。 |