- 資源:文件
- 內文
- StructuralElement
- 段落
- ParagraphElement
- TextRun
- TextStyle
- optionalColor
- 顏色
- RgbColor
- 維度
- 單位
- WeightedFontFamily
- BaselineOffset
- 連結
- SuggestedTextStyle
- TextStyleSuggestionState
- AutoText
- 類型
- 分頁符號
- ColumnBreak
- FootnoteReference
- HorizontalRule
- 方程式
- InlineObjectElement
- 人
- PersonProperties
- RichLink
- RichLinkProperties
- ParagraphStyle
- NamedStyleType
- 對齊方式
- ContentDirection (內容方向)
- SpacingMode
- ParagraphBorder
- 虛線樣式
- TabStop
- TabStopAlignment
- 駭人聽聞
- SuggestedParagraphStyle
- ParagraphStyleSuggestionState
- ShadingSuggestionState
- 項目符號
- 建議項目符號
- BulletSuggestionState
- ObjectReferences
- 分節符號
- SectionStyle
- SectionColumnProperties
- 資料欄分隔符樣式
- 版面類型
- 表格
- TableRow
- TableCell
- TableCellStyle
- TableCellBorder
- ContentAlignment
- SuggestedTableCellStyle
- TableCellStyleSuggestionState
- TableRowStyle
- SuggestedTableRowStyle
- TableRowStyleSuggestionState
- TableStyle
- TableColumnProperties
- 寬度類型
- TableOfContents
- 標頭
- 頁尾
- 註腳
- DocumentStyle
- 背景
- 大小
- SuggestedDocumentStyle
- DocumentStyleSuggestionState
- BackgroundSuggestionState
- SizeSuggestionState
- NamedStyles
- NamedStyle
- SuggestedNamedStyles
- NamedStylesSuggestionState
- NamedStyleSuggestionState
- 清單
- ListProperties
- NestingLevel
- BulletAlignment
- 字符
- SuggestedListProperties
- ListPropertiesSuggestionState
- NestingLevelSuggestionState
- NamedRanges
- NamedRange
- 範圍
- SuggestionsViewMode
- InlineObject
- InlineObjectProperties
- EmbeddedObject
- EmbeddedDrawingProperties
- ImageProperties
- CropProperties
- EmbeddedObjectBorder
- PropertyState
- LinkedContentReference
- SheetsChartReference
- recommendedInlineObjectProperties
- InlineObjectPropertiesSuggestionState
- EmbeddedObjectSuggestionState
- EmbeddedDrawingPropertiesSuggestionState
- ImagePropertiesSuggestionState
- CropPropertiesSuggestionState
- EmbeddedObjectBorderSuggestionState
- LinkedContentReferenceSuggestionState
- SheetsChartReferenceSuggestionState
- PositionedObject
- PositionedObjectProperties
- PositionedObjectPositioning
- PositionedObjectLayout
- recommendedPositionedObjectProperties
- PositionedObjectPropertiesSuggestionState
- PositionedObjectPositioningSuggestionState
- 方法
資源:Document
Google 文件。
JSON 表示法 |
---|
{ "documentId": string, "title": string, "body": { object ( |
欄位 | |
---|---|
documentId |
僅供輸出。文件 ID。 |
title |
文件標題。 |
body |
僅供輸出。文件的主要內文, |
headers |
僅供輸出。文件中的標題,以標頭 ID 做為索引鍵。 |
footers |
僅供輸出。文件的頁尾,其後接頁尾 ID。 |
footnotes |
僅供輸出。文件中的註腳,下方依序輸入註腳 ID。 |
documentStyle |
僅供輸出。文件樣式。 |
suggestedDocumentStyleChanges |
僅供輸出。建議的文件樣式變更,並由建議 ID 標示。 |
namedStyles |
僅供輸出。文件的已命名樣式。 |
suggestedNamedStylesChanges |
僅供輸出。針對文件的已命名樣式建議變更,並依建議 ID 標示。 |
lists |
僅供輸出。文件中的清單,以清單 ID 做為索引鍵。 |
namedRanges |
僅供輸出。文件中的已命名範圍,以名稱做為索引鍵。 |
revisionId |
僅供輸出。文件修訂版本 ID。可用於更新要求,指定要套用更新內容的文件修訂版本,以及當文件自修訂後再次編輯時,要求應採取的行為。只有在使用者擁有文件的編輯權限時,系統才會顯示這項資料。 修訂版本 ID 不是連續數字,而是不透明字串。修訂版本 ID 的格式可能會隨著時間變更。傳回的修訂版本 ID 僅保證在傳回後 24 小時內有效,而且無法跨使用者共用。如果兩次呼叫之間的修訂版本 ID 沒有變更,則文件不會變更。反之,變更 ID (適用於相同文件和使用者) 通常表示文件已更新。不過,ID 變更後,也可能是因為 ID 格式變更等內部因素所致。 |
suggestionsViewMode |
僅供輸出。文件套用的建議檢視模式。 注意:編輯文件時,必須根據 |
inlineObjects |
僅供輸出。文件中內嵌物件,以物件 ID 做為索引鍵。 |
positionedObjects |
僅供輸出。文件中的位置物件,以物件 ID 做為索引鍵。 |
內文
文件內文。
JSON 表示法 |
---|
{
"content": [
{
object ( |
欄位 | |
---|---|
content[] |
主體內容。 主體內容的索引從零開始。 |
結構元素
StructuralElement 是用來描述提供文件結構的內容。
JSON 表示法 |
---|
{ "startIndex": integer, "endIndex": integer, // Union field |
欄位 | |
---|---|
startIndex |
此結構元素的從零開始索引,採用 UTF-16 程式碼單位。 |
endIndex |
此結構元素的零開始索引 (不含 UTF-16 程式碼單位)。 |
聯集欄位 content 。結構元素的內容。content 只能是下列其中一項: |
|
paragraph |
段落類型的結構元素。 |
sectionBreak |
結構元素的分節符號類型。 |
table |
表格類型的結構元素。 |
tableOfContents |
結構元素的目錄。 |
段落
代表段落的 StructuralElement
。「段落」是指以換行符號字元結束的內容範圍。
JSON 表示法 |
---|
{ "elements": [ { object ( |
欄位 | |
---|---|
elements[] |
段落內容,細分成幾個元件部分。 |
paragraphStyle |
這個段落的樣式。 |
suggestedParagraphStyleChanges |
建議的段落樣式變更為這個段落,並以建議 ID 做為索引鍵。 |
bullet |
這個段落的項目符號。如果沒有,則段落不屬於清單。 |
suggestedBulletChanges |
根據建議變更這個段落項目符號的內容。 |
positionedObjectIds[] |
與這個段落共用的已定位物件 ID。 |
suggestedPositionedObjectIds |
建議附加至這個段落的位置物件 ID,位置為建議 ID。 |
ParagraphElement
ParagraphElement 說明 Paragraph
中的內容。
JSON 表示法 |
---|
{ "startIndex": integer, "endIndex": integer, // Union field |
欄位 | |
---|---|
startIndex |
此段落元素的零開始索引,採用 UTF-16 程式碼單位。 |
endIndex |
此段落元素的零基數結尾索引 (不含 UTF-16 代碼單位)。 |
聯集欄位 content 。段落元素的內容。content 只能是下列其中一項: |
|
textRun |
文字執行段落元素。 |
autoText |
自動文字段落元素。 |
pageBreak |
分頁符號段落元素。 |
columnBreak |
分欄符號段落元素。 |
footnoteReference |
註腳參考段落元素。 |
horizontalRule |
水平規則段落元素。 |
equation |
方程式段落元素。 |
inlineObjectElement |
內嵌物件段落元素。 |
person |
連結至個人或電子郵件地址的段落元素。 |
richLink |
連結至 Google 資源的段落元素 (例如 Google 雲端硬碟中的檔案、YouTube 影片或日曆活動)。 |
文字執行
ParagraphElement
代表所有有相同樣式的文字執行作業。
JSON 表示法 |
---|
{ "content": string, "suggestedInsertionIds": [ string ], "suggestedDeletionIds": [ string ], "textStyle": { object ( |
欄位 | |
---|---|
content |
這項執行作業的文字。 執行中的所有非文字元素都會替換為 Unicode 字元 U+E907。 |
suggestedInsertionIds[] |
建議的插入 ID。如果 |
suggestedDeletionIds[] |
建議的刪除 ID。如果空白,表示沒有任何建議刪除的內容。 |
textStyle |
此執行作業的文字樣式。 |
suggestedTextStyleChanges |
針對這項執行作業的建議文字樣式變更,並以建議 ID 做為索引鍵。 |
TextStyle
代表可套用至文字的樣式。
在這則訊息中,沿用的文字樣式會顯示為未設定的欄位。文字樣式的父項取決於文字樣式的定義位置:
Paragraph
中文字的 TextStyle 會沿用段落的對應named style type
。named style
上的 TextStyle 會沿用normal text
具名樣式。normal text
已命名樣式的 TextStyle 會沿用文件編輯器中的預設文字樣式。- 表格
Paragraph
元素上的 TextStyle 可能會沿用表格樣式的文字樣式。
如果文字樣式不是沿用自上層結構,取消設定的欄位會將樣式還原為與文件編輯器中預設值相符的值。
JSON 表示法 |
---|
{ "bold": boolean, "italic": boolean, "underline": boolean, "strikethrough": boolean, "smallCaps": boolean, "backgroundColor": { object ( |
欄位 | |
---|---|
bold |
是否以粗體顯示文字。 |
italic |
文字是否為斜體。 |
underline |
是否使用底線標示文字。 |
strikethrough |
是否顯示文字。 |
smallCaps |
文字是否使用小型大寫字母。 |
backgroundColor |
文字的背景顏色。如果已設定,則顏色為 RGB 顏色或透明,視 |
foregroundColor |
文字的前景顏色。如果已設定,則顏色為 RGB 顏色或透明,視 |
fontSize |
文字的字型大小。 |
weightedFontFamily |
文字的字型系列和轉譯粗細。 如果更新要求同時指定 如未設定 如果設定了 |
baselineOffset |
文字與一般位置的垂直偏移值。 根據 |
link |
文字的超連結目的地。如未設定,則不會有連結。連結不會繼承父項文字。 變更更新要求中的連結後,範圍的文字樣式也會跟著改變:
|
選填顏色
可能是完全不透明或完全透明的顏色。
JSON 表示法 |
---|
{
"color": {
object ( |
欄位 | |
---|---|
color |
如果設定,系統會做為不透明顏色使用。如未設定,則代表透明顏色。 |
顏色
純色。
JSON 表示法 |
---|
{
"rgbColor": {
object ( |
欄位 | |
---|---|
rgbColor |
RGB 顏色值。 |
Rgb 顏色
RGB 顏色。
JSON 表示法 |
---|
{ "red": number, "green": number, "blue": number } |
欄位 | |
---|---|
red |
顏色的紅色元件,介於 0.0 到 1.0 之間。 |
green |
顏色的綠色元件,介於 0.0 到 1.0 之間。 |
blue |
顏色的藍色元件,介於 0.0 到 1.0 之間。 |
維度
指定單位中單一方向的規模。
JSON 表示法 |
---|
{
"magnitude": number,
"unit": enum ( |
欄位 | |
---|---|
magnitude |
規模。 |
unit |
規模單位。 |
Unit
。
列舉 | |
---|---|
UNIT_UNSPECIFIED |
單位不明。 |
PT |
點,1/72 英寸。 |
WeightedFontFamily
代表字型系列和文字粗細。
JSON 表示法 |
---|
{ "fontFamily": string, "weight": integer } |
欄位 | |
---|---|
fontFamily |
文字的字型系列。 字型系列可以是 Google 文件 [字型] 選單或 Google Fonts 中的任何字型。如果無法辨識字型名稱,文字將以 |
weight |
字型的粗細。這個欄位可包含 預設值為 字型粗細只是轉譯字型粗細的一個元件。將繼承納入考量後,
|
基準偏移
文字與一般位置垂直偏移的方式。
列舉 | |
---|---|
BASELINE_OFFSET_UNSPECIFIED |
文字的基準偏移從父項繼承。 |
NONE |
文字未垂直偏移。 |
SUPERSCRIPT |
文字會垂直偏移 (上標)。 |
SUBSCRIPT |
文字為向下偏移 (下標)。 |
連結
文件內其他部分或外部網址資源的參照。
JSON 表示法 |
---|
{ // Union field |
欄位 | |
---|---|
聯集欄位 destination 。連結目的地。destination 只能是下列其中一項: |
|
url |
外部網址。 |
bookmarkId |
這份文件中的書籤 ID。 |
headingId |
這份文件的標題 ID。 |
建議的文字樣式
對 TextStyle
的建議變更。
JSON 表示法 |
---|
{ "textStyle": { object ( |
欄位 | |
---|---|
textStyle |
|
textStyleSuggestionState |
代表這項建議已變更基礎 |
文字樣式建議狀態
代表這項建議已變更基礎 TextStyle
中哪些欄位的遮罩。針對設為 true 的任何欄位,系統會顯示新的建議值。
JSON 表示法 |
---|
{ "boldSuggested": boolean, "italicSuggested": boolean, "underlineSuggested": boolean, "strikethroughSuggested": boolean, "smallCapsSuggested": boolean, "backgroundColorSuggested": boolean, "foregroundColorSuggested": boolean, "fontSizeSuggested": boolean, "weightedFontFamilySuggested": boolean, "baselineOffsetSuggested": boolean, "linkSuggested": boolean } |
欄位 | |
---|---|
boldSuggested |
表示 |
italicSuggested |
表示 |
underlineSuggested |
表示 |
strikethroughSuggested |
表示 |
smallCapsSuggested |
表示 |
backgroundColorSuggested |
表示 |
foregroundColorSuggested |
表示 |
fontSizeSuggested |
表示 |
weightedFontFamilySuggested |
表示 |
baselineOffsetSuggested |
表示 |
linkSuggested |
表示 |
自動文字
ParagraphElement
代表文字中的某個點,這些位置會動態取代為可能隨時間變化的內容,例如頁碼。
JSON 表示法 |
---|
{ "type": enum ( |
欄位 | |
---|---|
type |
此自動文字的類型。 |
suggestedInsertionIds[] |
建議的插入 ID。如果 |
suggestedDeletionIds[] |
建議的刪除 ID。如果空白,表示沒有任何建議刪除的內容。 |
textStyle |
這個 AutoText 的文字樣式。 |
suggestedTextStyleChanges |
建議的文字樣式會變更為這個 AutoText,並以建議 ID 做為索引鍵。 |
類型
自動文字類型。
列舉 | |
---|---|
TYPE_UNSPECIFIED |
未指定的自動文字類型。 |
PAGE_NUMBER |
輸入代表目前頁碼的自動文字。 |
PAGE_COUNT |
輸入代表文件總頁數的自動文字。 |
分頁符號
代表分頁符號的 ParagraphElement
。插入分頁符號後,後續文字會從下一頁的頂端開始顯示。
JSON 表示法 |
---|
{ "suggestedInsertionIds": [ string ], "suggestedDeletionIds": [ string ], "textStyle": { object ( |
欄位 | |
---|---|
suggestedInsertionIds[] |
建議的插入 ID。如果 |
suggestedDeletionIds[] |
建議的刪除 ID。如果空白,表示沒有任何建議刪除的內容。 |
textStyle |
這個 PageBreak 的文字樣式。 與文字內容 (例如文字執行和註腳參考) 類似,分頁符號的文字樣式可能會影響內容版面配置以及旁邊插入的文字樣式。 |
suggestedTextStyleChanges |
建議的文字樣式變更此 PageBreak,並以建議 ID 做為索引鍵。 |
分欄符號
代表分欄符號的 ParagraphElement
。分欄符號可讓後續文字從下一欄的頂端開始顯示。
JSON 表示法 |
---|
{ "suggestedInsertionIds": [ string ], "suggestedDeletionIds": [ string ], "textStyle": { object ( |
欄位 | |
---|---|
suggestedInsertionIds[] |
建議的插入 ID。如果 |
suggestedDeletionIds[] |
建議的刪除 ID。如果空白,表示沒有任何建議刪除的內容。 |
textStyle |
這個資料欄符號的文字樣式。 與文字內容 (例如文字執行和註腳參考) 類似,分欄符號的文字樣式可能會影響內容版面配置以及旁邊插入的文字樣式。 |
suggestedTextStyleChanges |
此 ColumnBreak 的建議文字樣式變更,由建議 ID 新增。 |
註腳參考
代表註腳參考的 ParagraphElement
。註腳參考是以數字呈現的內嵌內容,可用於識別註腳。
JSON 表示法 |
---|
{ "footnoteId": string, "footnoteNumber": string, "suggestedInsertionIds": [ string ], "suggestedDeletionIds": [ string ], "textStyle": { object ( |
欄位 | |
---|---|
footnoteId |
包含這個註腳參考內容的 |
footnoteNumber |
這個註腳的顯示數量。 |
suggestedInsertionIds[] |
建議的插入 ID。如果 |
suggestedDeletionIds[] |
建議的刪除 ID。如果空白,表示沒有任何建議刪除的內容。 |
textStyle |
此 FootnoteReference 的文字樣式。 |
suggestedTextStyleChanges |
建議的文字樣式變更此 FootnoteReference,並以建議 ID 做為索引鍵。 |
水平規則
代表水平線的 ParagraphElement
。
JSON 表示法 |
---|
{ "suggestedInsertionIds": [ string ], "suggestedDeletionIds": [ string ], "textStyle": { object ( |
欄位 | |
---|---|
suggestedInsertionIds[] |
建議的插入 ID。如果 |
suggestedDeletionIds[] |
建議的刪除 ID。如果空白,表示沒有任何建議刪除的內容。 |
textStyle |
這個 HorizontalRule 的文字樣式。 水平規則的文字樣式與文字內容 (例如文字執行和註腳參考) 類似,可能會影響內容版面配置以及旁邊插入的文字樣式。 |
suggestedTextStyleChanges |
建議的文字樣式變更此 HorizontalRule,並以建議 ID 做為索引鍵。 |
方程式
ParagraphElement
代表方程式。
JSON 表示法 |
---|
{ "suggestedInsertionIds": [ string ], "suggestedDeletionIds": [ string ] } |
欄位 | |
---|---|
suggestedInsertionIds[] |
建議的插入 ID。如果 |
suggestedDeletionIds[] |
建議的刪除 ID。如果空白,表示沒有任何建議刪除的內容。 |
內嵌物件元素
包含 InlineObject
的 ParagraphElement
。
JSON 表示法 |
---|
{ "inlineObjectId": string, "suggestedInsertionIds": [ string ], "suggestedDeletionIds": [ string ], "textStyle": { object ( |
欄位 | |
---|---|
inlineObjectId |
這個元素內含的 |
suggestedInsertionIds[] |
建議的插入 ID。如果 |
suggestedDeletionIds[] |
建議的刪除 ID。如果空白,表示沒有任何建議刪除的內容。 |
textStyle |
這個 InlineObjectElement 的文字樣式。 內嵌物件元素的文字樣式與文字內容 (例如文字執行和註腳參考) 類似,可能會影響內容版面配置和旁邊插入的文字樣式。 |
suggestedTextStyleChanges |
建議的文字樣式會變更為此 InlineObject,並以建議 ID 做為索引鍵。 |
使用者
文件中提及的使用者或電子郵件地址。這些提及行為即是不可變更的單一元素,其中包含使用者名稱或電子郵件地址。
JSON 表示法 |
---|
{ "personId": string, "suggestedInsertionIds": [ string ], "suggestedDeletionIds": [ string ], "textStyle": { object ( |
欄位 | |
---|---|
personId |
僅供輸出。這個連結的專屬 ID。 |
suggestedInsertionIds[] |
在文件中插入這位使用者連結的建議 ID。如果 |
suggestedDeletionIds[] |
從文件中移除此人連結的建議 ID。如果某個 |
textStyle |
這個 |
suggestedTextStyleChanges |
建議的文字樣式會變更為這個 |
personProperties |
僅供輸出。這個 |
人員屬性
所連結 Person
的專屬屬性。
JSON 表示法 |
---|
{ "name": string, "email": string } |
欄位 | |
---|---|
name |
僅供輸出。只顯示在連結文字中的使用者名稱,而非對方的電子郵件地址。 |
email |
僅供輸出。連結到這個 |
RichLink
連結至 Google 資源,例如雲端硬碟中的檔案、YouTube 影片或日曆活動。
JSON 表示法 |
---|
{ "richLinkId": string, "suggestedInsertionIds": [ string ], "suggestedDeletionIds": [ string ], "textStyle": { object ( |
欄位 | |
---|---|
richLinkId |
僅供輸出。這個連結的 ID。 |
suggestedInsertionIds[] |
將這個連結插入文件的建議 ID。如果 |
suggestedDeletionIds[] |
從文件中移除這個連結的建議 ID。如果某個 |
textStyle |
這個 |
suggestedTextStyleChanges |
建議的文字樣式會變更為這個 |
richLinkProperties |
僅供輸出。這個 |
RichLink 屬性
RichLink
的專屬屬性。
JSON 表示法 |
---|
{ "title": string, "uri": string, "mimeType": string } |
欄位 | |
---|---|
title |
僅供輸出。連結中顯示的 |
uri |
僅供輸出。 |
mimeType |
|
ParagraphStyle
適用於整個段落的樣式,
在這則訊息中,沿用的段落樣式將顯示為未設定的欄位。段落樣式的父項取決於段落樣式定義的位置:
Paragraph
上的 ParagraphStyle 沿用自段落的對應named style type
。named style
上的 ParagraphStyle 沿用自normal text
具名樣式。normal text
已命名樣式的 ParagraphStyle 沿用了文件編輯器中的預設段落樣式。- 表格所含
Paragraph
元素的 ParagraphStyle 可能會沿用表格樣式的段落樣式。
如果段落樣式不是沿用自上層結構,取消設定的欄位會將樣式還原為與文件編輯器中預設值相符的值。
JSON 表示法 |
---|
{ "headingId": string, "namedStyleType": enum ( |
欄位 | |
---|---|
headingId |
段落的標題 ID。如果空白,則這個段落不是標題。 此屬性為唯讀狀態。 |
namedStyleType |
段落的已命名樣式類型。 由於更新已命名樣式類型會影響 ParagraphStyle 中的其他屬性,因此系統會在更新其他屬性之前套用已命名的樣式類型。 |
alignment |
這個段落的文字對齊方式。 |
lineSpacing |
線條之間的空間大小 (以正常的百分比表示),此數值在正常值中以 100.0 表示。如未設定,則會沿用父項的值。 |
direction |
這個段落的文字方向。如未設定,這個值會預設為 |
spacingMode |
段落的間距模式。 |
spaceAbove |
段落上方額外空間的大小。如未設定,則會沿用父項的值。 |
spaceBelow |
段落下方的額外空間。如未設定,則會沿用父項的值。 |
borderBetween |
這個段落和下一個段落之間的框線。如未設定,則會沿用父項的值。 如果相鄰的段落具有相同的框線和縮排屬性,系統就會呈現框線之間的框線。 無法部分更新段落框線。變更段落框線時,必須指定新的框線。 |
borderTop |
這個段落頂端的框線。如未設定,則會沿用父項的值。 如果上方段落具有不同的框線和縮排屬性,系統就會呈現上框線。 無法部分更新段落框線。變更段落框線時,必須指定新的框線。 |
borderBottom |
這個段落底部的框線。如未設定,則會沿用父項的值。 如果下方段落具有不同的框線和縮排屬性,系統就會呈現下框線。 無法部分更新段落框線。變更段落框線時,必須指定新的框線。 |
borderLeft |
這個段落左側的框線。如未設定,則會沿用父項的值。 無法部分更新段落框線。變更段落框線時,必須指定新的框線。 |
borderRight |
這個段落右側的框線。如未設定,則會沿用父項的值。 無法部分更新段落框線。變更段落框線時,必須指定新的框線。 |
indentFirstLine |
段落第一行的縮排量。如未設定,則會沿用父項的值。 |
indentStart |
根據目前段落方向,對應到文字開頭的段落縮排數量。如未設定,則會沿用父項的值。 |
indentEnd |
根據目前段落方向,對應到文字結尾的段落縮排數量。如未設定,則會沿用父項的值。 |
tabStops[] |
此段落的定位點清單。系統不會沿用分頁停靠站清單。 此屬性為唯讀狀態。 |
keepLinesTogether |
是否應盡可能將段落中的所有行都放在同一頁或同一欄。如未設定,則會沿用父項的值。 |
keepWithNext |
是否應該盡可能在同一頁或與下段同頁的同一頁或多欄配置這段文字。如未設定,則會沿用父項的值。 |
avoidWidowAndOrphan |
是否應避開段落中的驚嘆號和孤立。如未設定,則會沿用父項的值。 |
shading |
段落的陰影。如未設定,則會沿用父項的值。 |
pageBreakBefore |
目前的段落是否應一律從頁面開頭開始。如未設定,則會沿用父項的值。 如果您嘗試在不支援的地區 (包括 |
已命名樣式類型
已命名樣式的類型。
列舉 | |
---|---|
NAMED_STYLE_TYPE_UNSPECIFIED |
未指定具名樣式的類型。 |
NORMAL_TEXT |
一般文字。 |
TITLE |
標題。 |
SUBTITLE |
字幕。 |
HEADING_1 |
標題 1. |
HEADING_2 |
標題 2. |
HEADING_3 |
標題 3. |
HEADING_4 |
標題 4. |
HEADING_5 |
標題 5. |
HEADING_6 |
標題 6. |
對齊
段落的文字對齊類型。
列舉 | |
---|---|
ALIGNMENT_UNSPECIFIED |
段落對齊是從上層沿用而來。 |
START |
段落會與行首對齊。靠左對齊表示 LTR 文字,其他則靠右對齊。 |
CENTER |
段落已置中。 |
END |
段落會對齊行尾。靠右對齊 (LTR 文字),否則靠左對齊。 |
JUSTIFIED |
段落為左右對齊。 |
ContentDirection
路線內容可以傳入。
列舉 | |
---|---|
CONTENT_DIRECTION_UNSPECIFIED |
未指定內容方向。 |
LEFT_TO_RIGHT |
內容會從左到右。 |
RIGHT_TO_LEFT |
內容從右到左。 |
SpacingMode
段落間距模式提供各種模式。
列舉 | |
---|---|
SPACING_MODE_UNSPECIFIED |
間距模式是沿用自父項。 |
NEVER_COLLAPSE |
系統一律會轉譯段落間距。 |
COLLAPSE_LISTS |
清單元素之間會略過段落間距。 |
ParagraphBorder
段落周圍的框線。
JSON 表示法 |
---|
{ "color": { object ( |
欄位 | |
---|---|
color |
邊框的顏色。 |
width |
邊框的寬度。 |
padding |
邊框的邊框間距。 |
dashStyle |
框線的虛線樣式。 |
虛線樣式
可呈現線性幾何圖形的破折號類型。這些值是以「ST_PresetLineDashVal」簡易類型為基礎,詳情請參閱「Office Open XML 檔案格式 - 基礎知識及標記語言參考資料」第 20.1.10.48 節,第 1 部分 (ECMA-376 第 4 版)。
列舉 | |
---|---|
DASH_STYLE_UNSPECIFIED |
未指定的虛線樣式。 |
SOLID |
實線。對應於 ECMA-376 ST_PresetLineDashVal 值「solid」。這是預設的破折號樣式。 |
DOT |
點線。對應於 ECMA-376 ST_PresetLineDashVal 值「dot」。 |
DASH |
虛線。對應於 ECMA-376 ST_PresetLineDashVal 值「dash」。 |
TabStop
段落中的定位點。
JSON 表示法 |
---|
{ "offset": { object ( |
欄位 | |
---|---|
offset |
此分頁停靠站與起始邊界之間的偏移。 |
alignment |
這個分頁的對齊方式。如未設定,則預設值為 |
TabStopAlignment
分頁停靠站的對齊方式。
列舉 | |
---|---|
TAB_STOP_ALIGNMENT_UNSPECIFIED |
未指定定位點停止對齊方式。 |
START |
定位點會與線條起點對齊。此為預設值。 |
CENTER |
定位點會與線條的中心對齊。 |
END |
定位點會與線條結尾對齊。 |
陰影
段落的陰影。
JSON 表示法 |
---|
{
"backgroundColor": {
object ( |
欄位 | |
---|---|
backgroundColor |
這個段落底色的背景顏色。 |
建議的段落樣式
對 ParagraphStyle
的建議變更。
JSON 表示法 |
---|
{ "paragraphStyle": { object ( |
欄位 | |
---|---|
paragraphStyle |
|
paragraphStyleSuggestionState |
代表這項建議已變更基礎 |
ParagraphStyleSuggestionState
代表這項建議已變更基礎 ParagraphStyle
中哪些欄位的遮罩。針對設為 true 的任何欄位,系統會顯示新的建議值。
JSON 表示法 |
---|
{
"headingIdSuggested": boolean,
"namedStyleTypeSuggested": boolean,
"alignmentSuggested": boolean,
"lineSpacingSuggested": boolean,
"directionSuggested": boolean,
"spacingModeSuggested": boolean,
"spaceAboveSuggested": boolean,
"spaceBelowSuggested": boolean,
"borderBetweenSuggested": boolean,
"borderTopSuggested": boolean,
"borderBottomSuggested": boolean,
"borderLeftSuggested": boolean,
"borderRightSuggested": boolean,
"indentFirstLineSuggested": boolean,
"indentStartSuggested": boolean,
"indentEndSuggested": boolean,
"keepLinesTogetherSuggested": boolean,
"keepWithNextSuggested": boolean,
"avoidWidowAndOrphanSuggested": boolean,
"shadingSuggestionState": {
object ( |
欄位 | |
---|---|
headingIdSuggested |
表示 |
namedStyleTypeSuggested |
表示 |
alignmentSuggested |
表示 |
lineSpacingSuggested |
表示 |
directionSuggested |
表示 |
spacingModeSuggested |
表示 |
spaceAboveSuggested |
表示 |
spaceBelowSuggested |
表示 |
borderBetweenSuggested |
表示 |
borderTopSuggested |
表示 |
borderBottomSuggested |
表示 |
borderLeftSuggested |
表示 |
borderRightSuggested |
表示 |
indentFirstLineSuggested |
表示 |
indentStartSuggested |
表示 |
indentEndSuggested |
表示 |
keepLinesTogetherSuggested |
表示 |
keepWithNextSuggested |
表示 |
avoidWidowAndOrphanSuggested |
表示 |
shadingSuggestionState |
用來表示 |
pageBreakBeforeSuggested |
表示 |
ShadingSuggestionState
遮罩可指出基礎 Shading
上的哪些欄位在這項建議變更中已變更。針對設為 true 的任何欄位,系統會顯示新的建議值。
JSON 表示法 |
---|
{ "backgroundColorSuggested": boolean } |
欄位 | |
---|---|
backgroundColorSuggested |
表示 |
重點式
說明段落項目符號。
JSON 表示法 |
---|
{
"listId": string,
"nestingLevel": integer,
"textStyle": {
object ( |
欄位 | |
---|---|
listId |
這個段落所屬清單的 ID。 |
nestingLevel |
這個段落在清單中的巢狀層級。 |
textStyle |
套用至這個符號的段落專屬文字樣式。 |
建議項目符號
對 Bullet
的建議變更。
JSON 表示法 |
---|
{ "bullet": { object ( |
欄位 | |
---|---|
bullet |
|
bulletSuggestionState |
代表這項建議已變更基礎 |
項目建議狀態
代表這項建議已變更基礎 Bullet
中哪些欄位的遮罩。針對設為 true 的任何欄位,系統會顯示新的建議值。
JSON 表示法 |
---|
{
"listIdSuggested": boolean,
"nestingLevelSuggested": boolean,
"textStyleSuggestionState": {
object ( |
欄位 | |
---|---|
listIdSuggested |
表示 |
nestingLevelSuggested |
表示 |
textStyleSuggestionState |
用來表示 |
物件參考資料
物件 ID 集合。
JSON 表示法 |
---|
{ "objectIds": [ string ] } |
欄位 | |
---|---|
objectIds[] |
物件 ID。 |
分節符號
代表分節符號的 StructuralElement
。版面是包含相同 SectionStyle
的內容範圍。分節符號代表新區段開始的起始點,而區段樣式則會套用至分節符號之後的區段。
文件內文的開頭一律是分節符號。
JSON 表示法 |
---|
{
"suggestedInsertionIds": [
string
],
"suggestedDeletionIds": [
string
],
"sectionStyle": {
object ( |
欄位 | |
---|---|
suggestedInsertionIds[] |
建議的插入 ID。如果 |
suggestedDeletionIds[] |
建議的刪除 ID。如果空白,表示沒有任何建議刪除的內容。 |
sectionStyle |
這個分節符號之後的區段樣式。 |
版面樣式
要套用至版面的樣式。
JSON 表示法 |
---|
{ "columnProperties": [ { object ( |
欄位 | |
---|---|
columnProperties[] |
區段的資料欄屬性。 如果該部分留空,這個部分會列出文件編輯器中的預設屬性。每個區段最多只能更新 3 個欄。 更新這項屬性時,必須設定具體值。取消設定這個屬性會導致 400 錯誤請求錯誤。 |
columnSeparatorStyle |
資料欄分隔符的樣式。 即使區塊中只有一欄,還是可以設定這個樣式。 更新這項屬性時,必須設定具體值。取消設定這個屬性會導致 400 錯誤的要求錯誤。 |
contentDirection |
本節的內容方向。如未設定,則預設值為 更新這項屬性時,必須設定具體值。取消設定這個屬性會導致 400 錯誤的要求錯誤。 |
marginTop |
區段頂端邊界。如未設定,值會預設為 DocumentStyle 的 更新這項屬性時,必須設定具體值。取消設定這個屬性會導致 400 錯誤的要求錯誤。 |
marginBottom |
區段底部邊界。如未設定,值會預設為 DocumentStyle 的 更新這項屬性時,必須設定具體值。取消設定這個屬性會導致 400 錯誤的要求錯誤。 |
marginRight |
區段右側邊界。如未設定,值會預設為 DocumentStyle 的 更新這項屬性時,必須設定具體值。取消設定這個屬性會導致 400 錯誤的要求錯誤。 |
marginLeft |
區段的左側邊界。如未設定,值會預設為 DocumentStyle 的 更新這項屬性時,必須設定具體值。取消設定這個屬性會導致 400 錯誤的要求錯誤。 |
marginHeader |
區段的標頭邊界。如未設定,值會預設為 DocumentStyle 的 更新這項屬性時,必須設定具體值。取消設定這個屬性會導致 400 錯誤的要求錯誤。 |
marginFooter |
區段的頁尾邊界。如未設定,值會預設為 DocumentStyle 的 更新這項屬性時,必須設定具體值。取消設定這個屬性會導致 400 錯誤的要求錯誤。 |
sectionType |
僅供輸出。版面類型。 |
defaultHeaderId |
預設標題的 ID。如未設定,值會沿用先前的 此屬性為唯讀狀態。 |
defaultFooterId |
預設頁尾的 ID。如未設定,值會沿用先前的 此屬性為唯讀狀態。 |
firstPageHeaderId |
僅用於區段第一頁的標頭 ID。如果 此屬性為唯讀狀態。 |
firstPageFooterId |
只在區段第一頁使用的頁尾 ID。如果 此屬性為唯讀狀態。 |
evenPageHeaderId |
專用於偶數的標頭 ID。如果 DocumentStyle 的 此屬性為唯讀狀態。 |
evenPageFooterId |
專用於偶數頁面的頁尾 ID。如果 DocumentStyle 的 此屬性為唯讀狀態。 |
useFirstPageHeaderFooter |
指出是否要使用區段的第一頁的頁首 / 頁尾 ID。如未設定,會從第一個區段沿用 DocumentStyle 的 更新這項屬性時,必須設定具體值。取消設定這個屬性會導致 400 錯誤的要求錯誤。 |
pageNumberStart |
要開始計算這個版面頁數的頁碼。如未設定,系統會接續上一節的頁面編號。如果在第一個 更新這項屬性時,必須設定具體值。取消設定這個屬性會導致 400 錯誤的要求錯誤。 |
flipPageOrientation |
(選填) 指出是否要針對這個部分翻轉 DocumentStyle 更新這項屬性時,必須設定具體值。取消設定這個屬性會導致 400 錯誤的要求錯誤。 |
SectionColumnProperties
套用至該部分資料欄的屬性。
JSON 表示法 |
---|
{ "width": { object ( |
欄位 | |
---|---|
width |
僅供輸出。資料欄的寬度。 |
paddingEnd |
資料欄尾端的邊框間距。 |
資料欄分隔符樣式
資料欄之間的資料欄分隔符樣式。
列舉 | |
---|---|
COLUMN_SEPARATOR_STYLE_UNSPECIFIED |
未指定的資料欄分隔符樣式。 |
NONE |
資料欄之間沒有資料欄分隔符線。 |
BETWEEN_EACH_COLUMN |
在不同資料欄之間呈現資料欄分隔符線。 |
區段類型
代表目前區段開始相對於上一個區段的位置。
列舉 | |
---|---|
SECTION_TYPE_UNSPECIFIED |
未指定區段類型。 |
CONTINUOUS |
這個部分會在上一節最後一個段落後立即開始顯示。 |
NEXT_PAGE |
本節會從下一頁開始。 |
資料表
代表資料表的 StructuralElement
。
JSON 表示法 |
---|
{ "rows": integer, "columns": integer, "tableRows": [ { object ( |
欄位 | |
---|---|
rows |
資料表中的資料列數。 |
columns |
資料表中的資料欄數。 表格可能不是矩形,因此某些資料列可能會有不同的儲存格數量。 |
tableRows[] |
每個資料列的內容和樣式。 |
suggestedInsertionIds[] |
建議的插入 ID。如果 |
suggestedDeletionIds[] |
建議的刪除 ID。如果空白,表示沒有任何建議刪除的內容。 |
tableStyle |
表格的樣式, |
TableRow
Table
中資料列的內容和樣式。
JSON 表示法 |
---|
{ "startIndex": integer, "endIndex": integer, "tableCells": [ { object ( |
欄位 | |
---|---|
startIndex |
此列的從零開始索引,採用 UTF-16 代碼單位。 |
endIndex |
此列的零開始索引 (不含 UTF-16 代碼單位)。 |
tableCells[] |
此列中每個儲存格的內容和樣式。 表格可能會是非矩形,因此某些資料列的儲存格數量可能會與同一表格中的其他資料列不同。 |
suggestedInsertionIds[] |
建議的插入 ID。如果 |
suggestedDeletionIds[] |
建議的刪除 ID。如果空白,表示沒有任何建議刪除的內容。 |
tableRowStyle |
表格列的樣式, |
suggestedTableRowStyleChanges |
此列的建議樣式變更,由建議 ID 標示。 |
桌上型
Table
中儲存格的內容和樣式。
JSON 表示法 |
---|
{ "startIndex": integer, "endIndex": integer, "content": [ { object ( |
欄位 | |
---|---|
startIndex |
這個儲存格的從零開始索引,採用 UTF-16 代碼單位。 |
endIndex |
此儲存格的零開始索引 (不含 UTF-16 代碼單位)。 |
content[] |
儲存格內容。 |
tableCellStyle |
儲存格樣式。 |
suggestedInsertionIds[] |
建議的插入 ID。如果 |
suggestedDeletionIds[] |
建議的刪除 ID。如果空白,表示沒有任何建議刪除的內容。 |
suggestedTableCellStyleChanges |
資料表儲存格樣式的建議變更,依建議 ID 分組。 |
桌面樣式
TableCell
的樣式。
在這則訊息中,沿用的表格儲存格樣式會顯示為未設定的欄位。表格儲存格樣式可以沿用表格的樣式。
JSON 表示法 |
---|
{ "rowSpan": integer, "columnSpan": integer, "backgroundColor": { object ( |
欄位 | |
---|---|
rowSpan |
儲存格的列跨距。 此屬性為唯讀狀態。 |
columnSpan |
儲存格的欄跨距。 此屬性為唯讀狀態。 |
backgroundColor |
儲存格的背景顏色。 |
borderLeft |
儲存格的左框線。 |
borderRight |
儲存格右框線。 |
borderTop |
儲存格的上框線。 |
borderBottom |
儲存格下框線。 |
paddingLeft |
儲存格的左側邊框間距。 |
paddingRight |
儲存格右側的邊框間距。 |
paddingTop |
儲存格頂端邊框間距。 |
paddingBottom |
儲存格底部邊框間距。 |
contentAlignment |
表格儲存格內容的對齊方式。在文件編輯器中,新建表格儲存格的預設對齊方式會保持一致。 |
資料表 CellBorder
表格儲存格周圍的邊框。
表格儲存格框線不得設為透明。如要隱藏表格儲存格框線,請將寬度設為 0。
JSON 表示法 |
---|
{ "color": { object ( |
欄位 | |
---|---|
color |
邊框的顏色。 這個顏色不能是透明色。 |
width |
邊框的寬度。 |
dashStyle |
框線的虛線樣式。 |
ContentAlignment
內容對齊的類型。
衍生自「Office Open XML 檔案格式 - 基礎知識和標記語言參考資料」一節第 20.1.10.59 節中「ST_TextAnchoringType」簡單類型的值所衍生的值,第 1 部分 (ECMA-376 4 第) 部分。
列舉 | |
---|---|
CONTENT_ALIGNMENT_UNSPECIFIED |
未指定的內容對齊方式。系統會繼承父項的內容對齊方式 (如果有的話)。 |
CONTENT_ALIGNMENT_UNSUPPORTED |
不支援的內容對齊方式。 |
TOP |
將內容與內容預留位置頂端的對齊方式。對應於 ECMA-376 ST_TextAnchoringType 「t」。 |
MIDDLE |
對齊內容與內容持有者中間的對齊方式。對應於 ECMA-376 ST_TextAnchoringType 'ctr'。 |
BOTTOM |
對齊內容與內容預留位置底部的對齊方式。對應於 ECMA-376 ST_TextAnchoringType 「b」。 |
建議的資料表 CellStyle
對 TableCellStyle
的建議變更。
JSON 表示法 |
---|
{ "tableCellStyle": { object ( |
欄位 | |
---|---|
tableCellStyle |
|
tableCellStyleSuggestionState |
代表這項建議已變更基礎 |
資料表 CellStyleSuggestionState
代表這項建議已變更基礎 TableCellStyle
中哪些欄位的遮罩。針對設為 true 的任何欄位,系統會顯示新的建議值。
JSON 表示法 |
---|
{ "rowSpanSuggested": boolean, "columnSpanSuggested": boolean, "backgroundColorSuggested": boolean, "borderLeftSuggested": boolean, "borderRightSuggested": boolean, "borderTopSuggested": boolean, "borderBottomSuggested": boolean, "paddingLeftSuggested": boolean, "paddingRightSuggested": boolean, "paddingTopSuggested": boolean, "paddingBottomSuggested": boolean, "contentAlignmentSuggested": boolean } |
欄位 | |
---|---|
rowSpanSuggested |
表示 |
columnSpanSuggested |
表示 |
backgroundColorSuggested |
表示 |
borderLeftSuggested |
表示 |
borderRightSuggested |
表示 |
borderTopSuggested |
表示 |
borderBottomSuggested |
表示 |
paddingLeftSuggested |
表示 |
paddingRightSuggested |
表示 |
paddingTopSuggested |
表示 |
paddingBottomSuggested |
表示 |
contentAlignmentSuggested |
表示 |
資料表資料列樣式
要套用至表格列的樣式。
JSON 表示法 |
---|
{
"minRowHeight": {
object ( |
欄位 | |
---|---|
minRowHeight |
資料列的最小高度。在文件編輯器中,系統會將此列的高度顯示為等於或大於這個值,以顯示該列儲存格中的所有內容。 |
tableHeader |
資料列是否為表格標頭。 |
preventOverflow |
資料列不得超出頁面邊界或資料欄邊界。 |
建議的資料表列樣式
對 TableRowStyle
的建議變更。
JSON 表示法 |
---|
{ "tableRowStyle": { object ( |
欄位 | |
---|---|
tableRowStyle |
|
tableRowStyleSuggestionState |
代表這項建議已變更基礎 |
資料表資料列樣式建議狀態
代表這項建議已變更基礎 TableRowStyle
中哪些欄位的遮罩。針對設為 true 的任何欄位,系統會顯示新的建議值。
JSON 表示法 |
---|
{ "minRowHeightSuggested": boolean } |
欄位 | |
---|---|
minRowHeightSuggested |
表示 |
表格樣式
要套用至表格的樣式。
JSON 表示法 |
---|
{
"tableColumnProperties": [
{
object ( |
欄位 | |
---|---|
tableColumnProperties[] |
每個資料欄的屬性。 請注意,在 Google 文件中,表格內含儲存格包含儲存格,類似於 HTML。因此,您可以在列的 |
資料表資料欄屬性
資料表中資料欄的屬性。
JSON 表示法 |
---|
{ "widthType": enum ( |
欄位 | |
---|---|
widthType |
資料欄的寬度類型。 |
width |
資料欄的寬度。當資料欄的 |
寬度類型
資料欄的寬度類型。
列舉 | |
---|---|
WIDTH_TYPE_UNSPECIFIED |
未指定資料欄寬度類型。 |
EVENLY_DISTRIBUTED |
欄寬度會平均分配給其他平均分配的欄。 採用指定寬度的欄後,資料欄的寬度會自動決定,表格的寬度會與表格的寬度相同。 |
FIXED_WIDTH |
固定的資料欄寬度。[width][google.apps.docs.v1.TableColumnProperties.width ] 屬性包含資料欄的寬度。 |
TableOfContents
代表目錄的 StructuralElement
。
JSON 表示法 |
---|
{
"content": [
{
object ( |
欄位 | |
---|---|
content[] |
目錄內容。 |
suggestedInsertionIds[] |
建議的插入 ID。如果 |
suggestedDeletionIds[] |
建議的刪除 ID。如果空白,表示沒有任何建議刪除的內容。 |
標題
文件標頭。
JSON 表示法 |
---|
{
"headerId": string,
"content": [
{
object ( |
欄位 | |
---|---|
headerId |
標題的 ID。 |
content[] |
標頭內容。 標頭內容的索引從零開始。 |
註腳
文件註腳。
JSON 表示法 |
---|
{
"footnoteId": string,
"content": [
{
object ( |
欄位 | |
---|---|
footnoteId |
註腳的 ID。 |
content[] |
註腳的內容。 註腳內容的索引從零開始。 |
DocumentStyle
文件樣式。
JSON 表示法 |
---|
{ "background": { object ( |
欄位 | |
---|---|
background |
文件的背景。文件不得使用透明背景顏色。 |
defaultHeaderId |
預設標題的 ID。如果未設定,則沒有預設標頭。 此屬性為唯讀狀態。 |
defaultFooterId |
預設頁尾的 ID。如果未設定,就不會顯示預設頁尾。 此屬性為唯讀狀態。 |
evenPageHeaderId |
專用於偶數的標頭 ID。 此屬性為唯讀狀態。 |
evenPageFooterId |
專用於偶數頁面的頁尾 ID。 此屬性為唯讀狀態。 |
firstPageHeaderId |
僅在第一頁使用的標頭 ID。如未設定,第一頁的專屬標頭就會不存在。 此屬性為唯讀狀態。 |
firstPageFooterId |
僅用於第一頁的頁尾 ID。如未設定,第一頁的不重複頁尾不存在。 此屬性為唯讀狀態。 |
useFirstPageHeaderFooter |
指出是否要使用第一頁的頁首 / 頁尾 ID。 |
useEvenPageHeaderFooter |
指出是否要在偶數頁中使用偶數頁頁首 / 頁尾 ID。 |
pageNumberStart |
開始計算頁數的頁碼。 |
marginTop |
網頁頂端邊界。 更新文件樣式的頁面頂端邊界,即可清除所有版面樣式的頂端頁面邊界。 |
marginBottom |
底部邊界。 更新文件樣式的底部邊界可清除所有版面樣式的底部頁面邊界。 |
marginRight |
右邊界。 更新文件樣式的右側頁面邊界,可清除所有版面樣式的右側頁面邊界。這也可能會導致各部分的欄調整大小。 |
marginLeft |
左側邊界。 更新文件樣式的左側邊界可清除所有版面樣式的左側頁面邊界。這也可能會導致各部分的欄調整大小。 |
pageSize |
文件中頁面的大小。 |
marginHeader |
網頁頂端和標題內容之間的空間大小。 |
marginFooter |
頁面底部和頁尾內容之間的空間大小。 |
useCustomHeaderFooterMargins |
表示是否遵循 DocumentStyle 此屬性為唯讀狀態。 |
flipPageOrientation |
(選填) 指出是否翻轉 |
背景
此屬性代表文件的背景。
JSON 表示法 |
---|
{
"color": {
object ( |
欄位 | |
---|---|
color |
背景顏色。 |
大小
寬度和高度。
JSON 表示法 |
---|
{ "height": { object ( |
欄位 | |
---|---|
height |
物件的高度。 |
width |
物件的寬度。 |
建議文件樣式
DocumentStyle
的建議變更。
JSON 表示法 |
---|
{ "documentStyle": { object ( |
欄位 | |
---|---|
documentStyle |
|
documentStyleSuggestionState |
代表這項建議已變更基礎 |
DocumentStyleSuggestionState
代表這項建議已變更基礎 DocumentStyle
中哪些欄位的遮罩。針對設為 true 的任何欄位,系統會顯示新的建議值。
JSON 表示法 |
---|
{ "backgroundSuggestionState": { object ( |
欄位 | |
---|---|
backgroundSuggestionState |
用來表示 |
defaultHeaderIdSuggested |
表示 |
defaultFooterIdSuggested |
表示 |
evenPageHeaderIdSuggested |
表示 |
evenPageFooterIdSuggested |
表示 |
firstPageHeaderIdSuggested |
表示 |
firstPageFooterIdSuggested |
表示 |
useFirstPageHeaderFooterSuggested |
表示 |
useEvenPageHeaderFooterSuggested |
表示 |
pageNumberStartSuggested |
表示 |
marginTopSuggested |
表示 |
marginBottomSuggested |
表示 |
marginRightSuggested |
表示 |
marginLeftSuggested |
表示 |
pageSizeSuggestionState |
遮罩可指出 [size] [google.apps.docs.v1.DocumentStyle.size] 中的哪些欄位已在這項建議中變更。 |
marginHeaderSuggested |
表示 |
marginFooterSuggested |
表示 |
useCustomHeaderFooterMarginsSuggested |
表示 |
flipPageOrientationSuggested |
(選填) 表示 |
背景建議狀態
代表這項建議已變更基礎 Background
中哪些欄位的遮罩。針對設為 true 的任何欄位,Backgound
會採用新的建議值。
JSON 表示法 |
---|
{ "backgroundColorSuggested": boolean } |
欄位 | |
---|---|
backgroundColorSuggested |
說明目前的背景顏色是否已修改這項建議。 |
大小建議狀態
JSON 表示法 |
---|
{ "heightSuggested": boolean, "widthSuggested": boolean } |
欄位 | |
---|---|
heightSuggested |
表示 |
widthSuggested |
表示 |
已命名樣式
已命名樣式。文件中的段落可以沿用這些已命名樣式的 TextStyle
和 ParagraphStyle
。
JSON 表示法 |
---|
{
"styles": [
{
object ( |
欄位 | |
---|---|
styles[] |
已命名樣式。 每個可能的 |
已命名樣式
具名樣式。如果文件中的段落具有相同已命名樣式類型,就能沿用這個已命名樣式的 TextStyle
和 ParagraphStyle
。
JSON 表示法 |
---|
{ "namedStyleType": enum ( |
欄位 | |
---|---|
namedStyleType |
這個已命名樣式的類型。 |
textStyle |
這個已命名樣式的文字樣式。 |
paragraphStyle |
這個已命名樣式的段落樣式。 |
建議的 NamedStyles
NamedStyles
的建議變更。
JSON 表示法 |
---|
{ "namedStyles": { object ( |
欄位 | |
---|---|
namedStyles |
|
namedStylesSuggestionState |
代表這項建議已變更基礎 |
已命名 StylesSuggestionState
NamedStyles
訊息的建議狀態。
JSON 表示法 |
---|
{
"stylesSuggestionStates": [
{
object ( |
欄位 | |
---|---|
stylesSuggestionStates[] |
遮罩代表 這些已命名樣式建議狀態的順序會與 |
已命名 StyleSuggestionState
NamedStyle
訊息的建議狀態。
JSON 表示法 |
---|
{ "namedStyleType": enum ( |
欄位 | |
---|---|
namedStyleType |
這個建議狀態對應的具名樣式類型。 您可以利用這個欄位將 NamedStyleSuggestionState 與對應的 |
textStyleSuggestionState |
用來表示 |
paragraphStyleSuggestionState |
用來表示 |
清單
List 代表同時屬於同一清單的一組段落清單屬性。清單中某個段落的 bullet
中都有清單 ID 的參照。
JSON 表示法 |
---|
{ "listProperties": { object ( |
欄位 | |
---|---|
listProperties |
清單的屬性。 |
suggestedListPropertiesChanges |
清單屬性的建議變更,以建議 ID 標示。 |
suggestedInsertionId |
建議的插入 ID。如果空白,則不建議插入項目。 |
suggestedDeletionIds[] |
建議的刪除 ID。如果空白,表示這份清單沒有任何建議刪除項目。 |
列出屬性
list
的屬性,用於說明清單關聯段落所擁有項目符號的外觀和風格。
JSON 表示法 |
---|
{
"nestingLevels": [
{
object ( |
欄位 | |
---|---|
nestingLevels[] |
說明關聯層級的項目符號屬性。 清單最多只能有 9 層巢狀結構層級,巢狀層級為 0 可對應頂層層級,且巢狀層級 8 與最巢狀的層級相對應。巢狀層級會以遞增順序傳回,且先傳回最低的巢狀結構。 |
巢狀層
內含屬性,用於描述指定巢狀結構層級的清單項目符號外觀和風格。
JSON 表示法 |
---|
{ "bulletAlignment": enum ( |
欄位 | |
---|---|
bulletAlignment |
空間在空間中對齊項目符號,用於顯示項目符號。 |
glyphFormat |
在這個巢狀層級中,項目符號所使用的格式字串。 字符格式包含一或多個預留位置,系統會根據 舉例來說,「
字符格式可包含目前巢狀層級的預留位置,以及父項巢狀層級的預留位置。舉例來說,在巢狀層級 0 的情況下,清單的字符格式是
對於排序的巢狀層級,將特定段落以字符格式取代預留位置的字串,取決於清單中段落的順序。 |
indentFirstLine |
在這個巢狀層級中,段落的第一行縮排量。 |
indentStart |
在這個巢狀層級中,段落的縮排量。根據段落的內容方向,加到對應至文字開頭的側邊。 |
textStyle |
這個巢狀結構層級的項目符號文字樣式。 |
startNumber |
此巢狀層級的第一個清單項目數量。 如果值為 0,系統會將字母清單和羅馬數字清單視為 1 的值。如果值同時是 0 和 1,帶有字母的字母數字和羅馬數字清單的起始位置分別會在 如果巢狀層級含有未排序的字符,系統會忽略這個值。 |
聯集欄位 glyph_kind 。項目符號使用的字符類型。這會定義取代 glyph_format 中預留位置的項目符號字符。glyph_kind 只能採用下列其中一種設定: |
|
glyphType |
對這個巢狀層級的段落排序時,項目符號使用的字符類型。 排序這個巢狀層級的段落時,字符類型會決定用來取代 |
glyphSymbol |
當這個巢狀層級的段落未排序時,項目符號使用的字符符號就會是項目符號。 字符符號會取代 |
項目符號對齊方式
項目符號的對齊類型。
列舉 | |
---|---|
BULLET_ALIGNMENT_UNSPECIFIED |
未指定項目符號對齊方式。 |
START |
項目符號與轉譯項目符號所分配到的空格範圍對齊。靠左對齊表示 LTR 文字,其他則靠右對齊。 |
CENTER |
項目符號會與分配項目符號的空間中央對齊。 |
END |
項目符號會與分配項目符號的空間結尾對齊。靠右對齊 (LTR 文字),否則靠左對齊。 |
字符類型
針對這個巢狀結構層級的段落排序時,項目符號使用的字符類型會排序。
列舉 | |
---|---|
GLYPH_TYPE_UNSPECIFIED |
未指定或不支援字符類型。 |
NONE |
空字串。 |
DECIMAL |
數字,例如 1 、2 或 3 。 |
ZERO_DECIMAL |
單一數字前面的數字加上零,例如 01 、02 或 03 。含有超過一位數的數字不會在前面加上 0。 |
UPPER_ALPHA |
大寫英文字母,例如 A 、B 或 C 。 |
ALPHA |
請使用小寫英文字母,例如 a 、b 或 c 。 |
UPPER_ROMAN |
大寫的羅馬數字,例如 I 、II 或 III 。 |
ROMAN |
小寫羅馬數字,例如 i 、ii 或 iii 。 |
建議清單屬性
「ListProperties
」有建議變更。
JSON 表示法 |
---|
{ "listProperties": { object ( |
欄位 | |
---|---|
listProperties |
|
listPropertiesSuggestionState |
代表這項建議已變更基礎 |
列出屬性建議狀態
代表這項建議已變更基礎 ListProperties
中哪些欄位的遮罩。針對設為 true 的任何欄位,系統會顯示新的建議值。
JSON 表示法 |
---|
{
"nestingLevelsSuggestionStates": [
{
object ( |
欄位 | |
---|---|
nestingLevelsSuggestionStates[] |
遮罩代表 巢狀層級建議狀態會以巢狀結構的遞增順序傳回,且優先傳回最低的巢狀結構。 |
巢狀層級建議 State
代表這項建議已變更基礎 NestingLevel
中哪些欄位的遮罩。針對設為 true 的任何欄位,系統會顯示新的建議值。
JSON 表示法 |
---|
{
"bulletAlignmentSuggested": boolean,
"glyphTypeSuggested": boolean,
"glyphFormatSuggested": boolean,
"glyphSymbolSuggested": boolean,
"indentFirstLineSuggested": boolean,
"indentStartSuggested": boolean,
"textStyleSuggestionState": {
object ( |
欄位 | |
---|---|
bulletAlignmentSuggested |
表示 |
glyphTypeSuggested |
表示 |
glyphFormatSuggested |
表示 |
glyphSymbolSuggested |
表示 |
indentFirstLineSuggested |
表示 |
indentStartSuggested |
表示 |
textStyleSuggestionState |
用來表示 |
startNumberSuggested |
表示 |
已命名範圍
文件中所有 NamedRange
共用指定名稱的集合。
JSON 表示法 |
---|
{
"name": string,
"namedRanges": [
{
object ( |
欄位 | |
---|---|
name |
所有 |
namedRanges[] |
相同名稱的 |
已命名範圍
具有相同已命名範圍 ID 的 Range
集合。
已命名範圍可讓開發人員將文件的部分內容與任意使用者定義標籤建立關聯,以便日後透過程式讀取或編輯。文件可以包含多個名稱相同的已命名範圍,但每個已命名範圍都有專屬 ID。
以單一 Range
建立已命名範圍,插入已命名範圍中的內容通常會擴大該範圍。不過,某些文件變更可能會導致範圍分割成多個範圍。
已命名範圍並非私人資料。凡是可存取文件的應用程式和協作者,都能查看其已命名範圍。
JSON 表示法 |
---|
{
"namedRangeId": string,
"name": string,
"ranges": [
{
object ( |
欄位 | |
---|---|
namedRangeId |
已命名範圍的 ID。 |
name |
已命名範圍的名稱。 |
ranges[] |
這個已命名範圍涵蓋的範圍。 |
範圍
指定文字的連續範圍。
JSON 表示法 |
---|
{ "segmentId": string, "startIndex": integer, "endIndex": integer } |
欄位 | |
---|---|
segmentId |
這個範圍所屬的標頭、頁尾或註腳的 ID。空白區隔 ID 代表文件的內文。 |
startIndex |
這個範圍的從零開始索引,採用 UTF-16 代碼單位。 目前所有用途都必須提供起始索引。這個欄位是 Int32Value,以便因應日後開放的範圍使用。 |
endIndex |
此範圍的零開始索引 (不含 UTF-16 代碼單位)。 目前所有用途都必須提供結束索引。這個欄位是 Int32Value,以便因應日後開放的範圍使用。 |
建議檢視模式
建議檢視模式適用於文件,用於顯示建議變更的表示方式。其中提供讀取文件的所有建議,包括內嵌、接受或拒絕的建議。
列舉 | |
---|---|
DEFAULT_FOR_CURRENT_ACCESS |
套用至傳回文件的建議 ViewMode 取決於使用者目前的存取層級。如果使用者只有檢視權限,系統會套用 PREVIEW_WITHOUT_SUGGESTIONS 。如未設定,則會套用 SUGGESTIONS_INLINE 。這是預設的建議檢視模式。 |
SUGGESTIONS_INLINE |
傳回的文件內嵌建議。系統會將建議的變更與文件中的基本內容區分開來。 如果使用者沒有查看建議的變更的權限,使用此模式擷取文件的要求將傳回 403 錯誤。 |
PREVIEW_SUGGESTIONS_ACCEPTED |
傳回的文件是預覽內容,其中已接受所有建議變更。 如果使用者沒有查看建議的變更的權限,使用此模式擷取文件的要求將傳回 403 錯誤。 |
PREVIEW_WITHOUT_SUGGESTIONS |
傳回的文件為預覽畫面,如果文件中有任何建議,所有建議變更都會遭到拒絕。 |
內嵌物件
以內嵌方式顯示的物件。InlineObject 包含圖片等 EmbeddedObject
。
JSON 表示法 |
---|
{ "objectId": string, "inlineObjectProperties": { object ( |
欄位 | |
---|---|
objectId |
此內嵌物件的 ID。可用於更新物件的屬性。 |
inlineObjectProperties |
這個內嵌物件的屬性。 |
suggestedInlineObjectPropertiesChanges |
對內嵌物件屬性的建議變更,依建議 ID 新增。 |
suggestedInsertionId |
建議的插入 ID。如果空白,則不建議插入項目。 |
suggestedDeletionIds[] |
建議的刪除 ID。如果空白,表示沒有任何建議刪除的內容。 |
InlineObjectProperties
InlineObject
的屬性。
JSON 表示法 |
---|
{
"embeddedObject": {
object ( |
欄位 | |
---|---|
embeddedObject |
這個內嵌物件的嵌入物件。 |
EmbeddedObject
文件中的嵌入物件。
JSON 表示法 |
---|
{ "title": string, "description": string, "embeddedObjectBorder": { object ( |
欄位 | |
---|---|
title |
嵌入物件的標題。 |
description |
嵌入物件的說明。 |
embeddedObjectBorder |
嵌入物件的框線。 |
size |
裁剪後的圖片可見大小。 |
marginTop |
嵌入物件的上邊界。 |
marginBottom |
嵌入物件的下邊界。 |
marginRight |
嵌入物件的右側邊界。 |
marginLeft |
嵌入物件的左側邊界。 |
linkedContentReference |
外部連結來源內容的參照。舉例來說,當內嵌物件是連結的圖表時,這份報表包含來源 Google 試算表圖表的參照。 如果未設定,系統就不會連結嵌入物件。 |
聯集欄位 properties 。各個嵌入物件類型的特有屬性。properties 只能是下列其中一項: |
|
embeddedDrawingProperties |
嵌入繪圖的屬性。 |
imageProperties |
圖片的屬性。 |
EmbeddedDrawingProperties
這個類型沒有任何欄位。
嵌入繪圖的屬性,用於區分物件類型。在文件中建立和編輯的繪圖即為嵌入繪圖。請注意,系統無法提供更詳細的資訊。
圖片屬性
圖片的屬性。
JSON 表示法 |
---|
{
"contentUri": string,
"sourceUri": string,
"brightness": number,
"contrast": number,
"transparency": number,
"cropProperties": {
object ( |
欄位 | |
---|---|
contentUri |
預設生命週期為 30 分鐘的圖片 URI。此 URI 已標記為要求者的帳戶。任何擁有 URI 的使用者都能以原始要求者的身分有效存取圖片。如果文件的共用設定有所變更,該圖片的存取權可能會遺失。 |
sourceUri |
來源 URI 是用於插入圖片的 URI。來源 URI 可以空白。 |
brightness |
圖片的亮度效果。這個值應介於 [-1.0, 1.0] 之間,0 表示沒有效果。 |
contrast |
圖片的對比效果。這個值應介於 [-1.0, 1.0] 之間,0 表示沒有效果。 |
transparency |
圖片的透明度效果。這個值應為間隔 [0.0, 1.0],其中 0 表示沒有效果,1 表示透明。 |
cropProperties |
圖片的裁剪屬性。 |
angle |
圖片的順時針旋轉角度,以弧度為單位。 |
裁剪屬性
圖片的裁剪屬性。
裁剪矩形框是以原始內容 4 邊的小數偏移表示。
- 如果偏移值位於間隔 (0, 1),則裁剪矩形的相應邊緣會位於圖片的原始定界矩形中。
- 如果偏移值為負數或大於 1,裁剪矩形的對應邊緣會位於圖片原始邊界矩形外。
- 如果所有偏移和旋轉角度為 0,則不會裁剪圖片。
JSON 表示法 |
---|
{ "offsetLeft": number, "offsetRight": number, "offsetTop": number, "offsetBottom": number, "angle": number } |
欄位 | |
---|---|
offsetLeft |
偏移會指定裁剪矩形左側邊緣與原始內容寬度的左側邊緣之間的距離,做為原始內容寬度的一部分。 |
offsetRight |
偏移會指定裁剪矩形右側邊緣與原始內容寬度的右側邊緣之間的距離,做為原始內容寬度的一部分。 |
offsetTop |
偏移會指定裁剪矩形上方邊緣與原始內容高度部分之間的距離。 |
offsetBottom |
偏移會指定裁剪矩形底部邊緣與原始內容高度部分之間的距離。 |
angle |
裁剪矩形中央的順時針旋轉角度,以弧度為單位。會在偏移後套用旋轉。 |
EmbeddedObjectBorder
EmbeddedObject
的邊框。
JSON 表示法 |
---|
{ "color": { object ( |
欄位 | |
---|---|
color |
邊框的顏色。 |
width |
邊框的寬度。 |
dashStyle |
框線的虛線樣式。 |
propertyState |
邊框屬性的屬性狀態。 |
屬性狀態
屬性的可能狀態。
列舉 | |
---|---|
RENDERED |
如果屬性的狀態為 RENDERED,那麼在文件中顯示時,該元素具有對應屬性。這是預設值。 |
NOT_RENDERED |
如果屬性的狀態為 NOT_RENDERED,那麼在文件中顯示該元素時,元素沒有對應的屬性。 |
LinkedContentReference
外部連結來源內容的參照。
JSON 表示法 |
---|
{ // Union field |
欄位 | |
---|---|
聯集欄位 reference 。連結內容類型的特定參照。reference 只能是下列其中一項: |
|
sheetsChartReference |
連結圖表的參照。 |
試算表圖表參考資料
從 Google 試算表嵌入連結圖表的參照。
JSON 表示法 |
---|
{ "spreadsheetId": string, "chartId": integer } |
欄位 | |
---|---|
spreadsheetId |
含有來源圖表的 Google 試算表 ID。 |
chartId |
嵌入的 Google 試算表中特定圖表的 ID。 |
SuggestedInlineObjectProperties
「InlineObjectProperties
」有建議變更。
JSON 表示法 |
---|
{ "inlineObjectProperties": { object ( |
欄位 | |
---|---|
inlineObjectProperties |
|
inlineObjectPropertiesSuggestionState |
代表這項建議已變更基礎 |
內嵌物件屬性建議 State
代表這項建議已變更基礎 InlineObjectProperties
中哪些欄位的遮罩。針對設為 true 的任何欄位,系統會顯示新的建議值。
JSON 表示法 |
---|
{
"embeddedObjectSuggestionState": {
object ( |
欄位 | |
---|---|
embeddedObjectSuggestionState |
用來表示 |
EmbeddedObjectSuggestionState
代表這項建議已變更基礎 EmbeddedObject
中哪些欄位的遮罩。針對設為 true 的任何欄位,系統會顯示新的建議值。
JSON 表示法 |
---|
{ "embeddedDrawingPropertiesSuggestionState": { object ( |
欄位 | |
---|---|
embeddedDrawingPropertiesSuggestionState |
用來表示 |
imagePropertiesSuggestionState |
用來表示 |
titleSuggested |
表示 |
descriptionSuggested |
表示 |
embeddedObjectBorderSuggestionState |
用來表示 |
sizeSuggestionState |
用來表示 |
marginLeftSuggested |
表示 |
marginRightSuggested |
表示 |
marginTopSuggested |
表示 |
marginBottomSuggested |
表示 |
linkedContentReferenceSuggestionState |
用來表示 |
EmbeddedDrawingPropertiesSuggestionState
這個類型沒有任何欄位。
代表這項建議已變更基礎 EmbeddedDrawingProperties
中哪些欄位的遮罩。針對設為 true 的任何欄位,系統會顯示新的建議值。
ImageProperties 建議 State
代表這項建議已變更基礎 ImageProperties
中哪些欄位的遮罩。針對設為 true 的任何欄位,系統會顯示新的建議值。
JSON 表示法 |
---|
{
"contentUriSuggested": boolean,
"sourceUriSuggested": boolean,
"brightnessSuggested": boolean,
"contrastSuggested": boolean,
"transparencySuggested": boolean,
"cropPropertiesSuggestionState": {
object ( |
欄位 | |
---|---|
contentUriSuggested |
表示 |
sourceUriSuggested |
表示 [sourceUri] [google.apps.docs.v1.EmbeddedObject.source_uri] 的建議變更。 |
brightnessSuggested |
表示 [brightness] [google.apps.docs.v1.EmbeddedObject.brightness] 是否有建議的變更。 |
contrastSuggested |
表示 [pararast] [google.apps.docs.v1.EmbeddedObject.contrast] 的建議變更。 |
transparencySuggested |
表示 [transparency] [google.apps.docs.v1.EmbeddedObject.transparency] 是否有建議變更項目。 |
cropPropertiesSuggestionState |
用來表示 |
angleSuggested |
表示 [angle] [google.apps.docs.v1.EmbeddedObject.angle] 的建議變更。 |
裁剪屬性建議狀態
代表這項建議已變更基礎 CropProperties
中哪些欄位的遮罩。針對設為 true 的任何欄位,系統會顯示新的建議值。
JSON 表示法 |
---|
{ "offsetLeftSuggested": boolean, "offsetRightSuggested": boolean, "offsetTopSuggested": boolean, "offsetBottomSuggested": boolean, "angleSuggested": boolean } |
欄位 | |
---|---|
offsetLeftSuggested |
表示 |
offsetRightSuggested |
表示 |
offsetTopSuggested |
表示 |
offsetBottomSuggested |
表示 |
angleSuggested |
表示 |
EmbeddedObjectBorderSuggestionState
代表這項建議已變更基礎 EmbeddedObjectBorder
中哪些欄位的遮罩。針對設為 true 的任何欄位,系統會顯示新的建議值。
JSON 表示法 |
---|
{ "colorSuggested": boolean, "widthSuggested": boolean, "dashStyleSuggested": boolean, "propertyStateSuggested": boolean } |
欄位 | |
---|---|
colorSuggested |
表示 [color] [google.apps.docs.v1.EmbeddedBorderObject.color] 是否有建議變更。 |
widthSuggested |
表示 [width] [google.apps.docs.v1.EmbeddedBorderObject.width] 是否有建議變更 |
dashStyleSuggested |
表示 [dashStyle] [google.apps.docs.v1.EmbeddedBorderObject.dash_style] 的建議變更。 |
propertyStateSuggested |
表示 [propertyState] [google.apps.docs.v1.EmbeddedBorderObject.property_state] 是否有建議變更。 |
LinkedContentReferenceSuggestionState
代表這項建議已變更基礎 LinkedContentReference
中哪些欄位的遮罩。針對設為 true 的任何欄位,系統會顯示新的建議值。
JSON 表示法 |
---|
{
"sheetsChartReferenceSuggestionState": {
object ( |
欄位 | |
---|---|
sheetsChartReferenceSuggestionState |
用來表示 |
SheetChartReferenceSuggestionState
代表這項建議已變更基礎 SheetsChartReference
中哪些欄位的遮罩。針對設為 true 的任何欄位,系統會顯示新的建議值。
JSON 表示法 |
---|
{ "spreadsheetIdSuggested": boolean, "chartIdSuggested": boolean } |
欄位 | |
---|---|
spreadsheetIdSuggested |
表示 |
chartIdSuggested |
表示 |
定位物件
與 Paragraph
共用且位置相對於段落開頭的物件。PositionedObject 包含圖片等 EmbeddedObject
。
JSON 表示法 |
---|
{ "objectId": string, "positionedObjectProperties": { object ( |
欄位 | |
---|---|
objectId |
這個位置物件的 ID。 |
positionedObjectProperties |
這個位置物件的屬性。 |
suggestedPositionedObjectPropertiesChanges |
位置物件屬性的建議變更,依建議 ID 標示。 |
suggestedInsertionId |
建議的插入 ID。如果空白,則不建議插入項目。 |
suggestedDeletionIds[] |
建議的刪除 ID。如果空白,表示沒有任何建議刪除的內容。 |
PositionedObjectProperties
PositionedObject
的屬性。
JSON 表示法 |
---|
{ "positioning": { object ( |
欄位 | |
---|---|
positioning |
這個已定位物件相對於參照此定位物件的 |
embeddedObject |
這個定位物件的嵌入物件。 |
定位物件定位
PositionedObject
的位置。定位物件會相對於其共用網路的 Paragraph
起點。
JSON 表示法 |
---|
{ "layout": enum ( |
欄位 | |
---|---|
layout |
這個定位物件的版面配置。 |
leftOffset |
已定位物件的左側邊緣相對於共用網路的 |
topOffset |
已定位物件的上方邊緣相對於其共用網路的 |
PositionedObjectLayout
[PositionedObject][google.aps.docs.v1.PositionedObject] 的可能版面配置。
列舉 | |
---|---|
POSITIONED_OBJECT_LAYOUT_UNSPECIFIED |
未指定版面配置。 |
WRAP_TEXT |
文字會環繞在定位物件周圍。 |
BREAK_LEFT |
中斷文字,讓定位的物件在左側,文字則在右側。 |
BREAK_RIGHT |
中斷文字,讓定位的物件在右側,文字位於左側。 |
BREAK_LEFT_RIGHT |
打破文字,讓定位物件的左側或右側不會顯示文字。 |
IN_FRONT_OF_TEXT |
定位物件位於文字前方。 |
BEHIND_TEXT |
定位物件位於文字後方。 |
SuggestedPositionedObjectProperties
「PositionedObjectProperties
」有建議變更。
JSON 表示法 |
---|
{ "positionedObjectProperties": { object ( |
欄位 | |
---|---|
positionedObjectProperties |
|
positionedObjectPropertiesSuggestionState |
代表這項建議已變更基礎 |
PositionedObjectPropertiesSuggestionState
代表這項建議已變更基礎 PositionedObjectProperties
中哪些欄位的遮罩。針對設為 true 的任何欄位,系統會顯示新的建議值。
JSON 表示法 |
---|
{ "positioningSuggestionState": { object ( |
欄位 | |
---|---|
positioningSuggestionState |
用來表示 |
embeddedObjectSuggestionState |
用來表示 |
PositionedObjectPositioningSuggestionState
代表這項建議已變更基礎 PositionedObjectPositioning
中哪些欄位的遮罩。針對設為 true 的任何欄位,系統會顯示新的建議值。
JSON 表示法 |
---|
{ "layoutSuggested": boolean, "leftOffsetSuggested": boolean, "topOffsetSuggested": boolean } |
欄位 | |
---|---|
layoutSuggested |
表示 |
leftOffsetSuggested |
表示 |
topOffsetSuggested |
表示 |
方法 |
|
---|---|
|
為文件套用一或多項更新。 |
|
使用要求中指定的標題建立空白文件。 |
|
取得指定文件的最新版本。 |