REST Resource: presentations
資源:簡報
JSON 表示法 |
{
"presentationId": string,
"pageSize": {
object (Size )
},
"slides": [
{
object (Page )
}
],
"title": string,
"masters": [
{
object (Page )
}
],
"layouts": [
{
object (Page )
}
],
"locale": string,
"revisionId": string,
"notesMaster": {
object (Page )
}
} |
欄位 |
presentationId |
string
簡報的 ID。
|
pageSize |
object (Size )
簡報中的頁面大小。
|
slides[] |
object (Page )
簡報中的投影片。投影片會沿用投影片版面配置的屬性,
|
title |
string
簡報標題。
|
masters[] |
object (Page )
簡報中的投影片主控項。投影片母片包含所有常見的頁面元素,以及一組版面的常見屬性。它們有三種用途:
- 範本中的預留位置形狀包含使用該範本的頁面上所有預留位置形狀的預設文字樣式和形狀屬性。
- 主頁面屬性定義了其版面配置會繼承的一般頁面屬性。
- 主投影片中的其他圖案會出現在主投影片上的所有投影片上,無論其版面配置為何。
|
layouts[] |
object (Page )
簡報中的版面配置。版面配置是指由範本決定的內容排版方式,並決定繼承該版面配置的投影片樣式。
|
locale |
string
簡報的語言代碼,例如 IETF BCP 47 語言代碼。
|
revisionId |
string
僅供輸出。簡報的修訂版本 ID。可用於更新要求,以斷言簡報修訂版本自上次讀取作業後並未變更。只有在使用者擁有簡報的編輯權限時才會填入。 修訂版本 ID 不是序號,而是模糊的字串。修訂版本 ID 的格式可能會隨著時間而變更,因此應以不透明的方式處理。傳回的修訂版本 ID 只有在系統傳回後 24 小時內有效,而且無法由其他使用者共用。如果修訂 ID 在兩次呼叫之間未變更,表示呈現方式並未變更。相反地,如果 ID 有所變更 (針對相同的簡報和使用者),通常表示簡報已更新。不過,ID 變更也可能是因為 ID 格式變更等內部因素造成。
|
notesMaster |
object (Page )
簡報中的備忘稿主控項。這項功能有三個用途:
- 記事主要上的預留位置形狀包含
notes pages 上所有預留位置形狀的預設文字樣式和形狀屬性。具體來說,SLIDE_IMAGE 預留位置圖形包含投影片縮圖,而 BODY 預留位置圖形則包含講者筆記。
- 備註主頁面屬性定義了所有
notes pages 會繼承的常見頁面屬性。
- 記事主投影片上的其他形狀會顯示在所有
notes pages 上。
備忘稿母片為唯讀。
|
方法 |
|
將一或多項更新套用至簡報。 |
|
使用要求中提供的標題建立空白簡報。 |
|
取得指定簡報的最新版本。 |
除非另有註明,否則本頁面中的內容是採用創用 CC 姓名標示 4.0 授權,程式碼範例則為阿帕契 2.0 授權。詳情請參閱《Google Developers 網站政策》。Java 是 Oracle 和/或其關聯企業的註冊商標。
上次更新時間:2024-11-09 (世界標準時間)。
[null,null,["上次更新時間:2024-11-09 (世界標準時間)。"],[[["This documentation describes the Presentation resource within the Google Slides API, including its JSON representation and associated methods."],["The Presentation resource represents a Google Slides presentation and contains data like slides, layouts, masters, and page size."],["Several methods are available to interact with presentations, including `batchUpdate`, `create`, and `get` which can update, create or retrieve presentations respectively."],["The JSON structure of a Presentation object includes fields like `presentationId`, `slides`, `title`, `masters`, `layouts`, and more."]]],["This content outlines the structure and functionality of a Google Slides presentation. Key information includes the `presentationId`, `pageSize`, `title`, `locale`, and `revisionId`. A presentation contains `slides`, `masters`, and `layouts`, each with defined properties. `Masters` provide default styles, while `layouts` dictate content arrangement. `notesMaster` defines properties for notes pages. Key actions involve creating, retrieving, and updating presentations via `create`, `get`, and `batchUpdate` methods respectively.\n"]]