- แหล่งข้อมูล: หน้า
- การแสดง JSON
- PageType
- PageElement
- AffineTransform
- กลุ่ม
- รูปร่าง
- ประเภท
- TextContent
- TextElement
- ParagraphMarker
- ParagraphStyle
- ความสอดคล้อง
- TextDirection
- SpacingMode
- หัวข้อย่อย
- TextStyle
- OptionalColor
- OpaqueColor
- RgbColor
- ThemeColorType
- ลิงก์
- RelativeSlideLink
- BaselineOffset
- WeightedFontFamily
- TextRun
- AutoText
- ประเภท
- แสดงรายการ
- NestingLevel
- ShapeProperties
- ShapeBackgroundFill
- PropertyState
- SolidFill
- โครงร่าง
- OutlineFill
- DashStyle
- เงา
- ประเภท
- RectanglePosition
- ContentAlignment
- ปรับให้พอดีอัตโนมัติ
- AutofitType
- ตัวยึดตำแหน่ง
- ประเภท
- รูปภาพ
- ImageProperties
- CropProperties
- Recolor
- ColorStop
- ชื่อ
- วิดีโอ
- แหล่งที่มา
- VideoProperties
- เส้น
- LineProperties
- LineFill
- ArrowStyle
- LineConnection
- ประเภท
- LineCategory
- ตาราง
- TableRow
- TableRowProperties
- TableCell
- TableCellLocation
- TableCellProperties
- TableCellBackgroundFill
- TableColumnProperties
- TableBorderRow
- TableBorderCell
- TableBorderProperties
- TableBorderFill
- WordArt
- SheetsChart
- SheetsChartProperties
- SpeakerSpotlight
- SpeakerSpotlightProperties
- SlideProperties
- LayoutProperties
- NotesProperties
- MasterProperties
- PageProperties
- PageBackgroundFill
- StretchedPictureFill
- ColorScheme
- ThemeColorPair
- เมธอด
แหล่งข้อมูล: หน้า
หน้าเว็บในงานนำเสนอ
การแสดง JSON |
---|
{ "objectId": string, "pageType": enum ( |
ช่อง | |
---|---|
objectId |
รหัสออบเจ็กต์สำหรับหน้านี้ รหัสออบเจ็กต์ที่ |
pageType |
ประเภทของหน้า |
pageElements[] |
องค์ประกอบของหน้าที่แสดงผลในหน้า |
revisionId |
เอาต์พุตเท่านั้น รหัสการแก้ไขของงานนำเสนอ ใช้ได้ในคำขออัปเดตเพื่อยืนยันว่าการแก้ไขงานนำเสนอไม่มีการเปลี่ยนแปลงตั้งแต่การดำเนินการอ่านครั้งล่าสุด ระบบจะป้อนข้อมูลก็ต่อเมื่อผู้ใช้มีสิทธิ์แก้ไขงานนำเสนอ รหัสการแก้ไขไม่ใช่ตัวเลขตามลำดับ แต่เป็นสตริงที่คลุมเครือ รูปแบบของรหัสการแก้ไขอาจเปลี่ยนแปลงเมื่อเวลาผ่านไป เรารับประกันว่ารหัสการแก้ไขที่ส่งคืนจะใช้งานได้เป็นเวลา 24 ชั่วโมงหลังจากที่มีการส่งคืนมาแล้วเท่านั้น และไม่สามารถแชร์กับผู้ใช้รายอื่นได้ หากรหัสการแก้ไขไม่มีการเปลี่ยนแปลงระหว่างการเรียกใช้ งานนำเสนอก็จะไม่เปลี่ยนแปลง ในทางกลับกัน รหัสที่เปลี่ยนแปลง (สำหรับงานนำเสนอและผู้ใช้คนเดียวกัน) มักจะหมายความว่างานนำเสนอมีการอัปเดตแล้ว อย่างไรก็ตาม รหัสที่เปลี่ยนแปลงยังอาจเกิดจากปัจจัยภายใน เช่น การเปลี่ยนแปลงรูปแบบรหัส |
pageProperties |
พร็อพเพอร์ตี้ของหน้าเว็บ |
ช่องการรวม properties พร็อพเพอร์ตี้ที่เจาะจงสำหรับหน้าเว็บแต่ละประเภท ต้นฉบับไม่จำเป็นต้องมีพร็อพเพอร์ตี้เพิ่มเติม properties ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้ |
|
slideProperties |
คุณสมบัติเฉพาะของสไลด์ ตั้งค่าเฉพาะเมื่อ pageType = สไลด์ |
layoutProperties |
คุณสมบัติเฉพาะของเลย์เอาต์ ให้ตั้งค่าเมื่อ pageType = LAYOUT เท่านั้น |
notesProperties |
พร็อพเพอร์ตี้เฉพาะของโน้ต ตั้งค่าเฉพาะเมื่อ pageType = NOTES |
masterProperties |
เชี่ยวชาญเฉพาะพร็อพเพอร์ตี้ ให้ตั้งค่าเมื่อ pageType = MASTER |
PageType
ประเภทของหน้า
Enum | |
---|---|
SLIDE |
หน้าสไลด์ |
MASTER |
หน้าสไลด์หลัก |
LAYOUT |
หน้าเลย์เอาต์ |
NOTES |
หน้าหมายเหตุ |
NOTES_MASTER |
หน้าต้นฉบับของโน้ต |
PageElement
องค์ประกอบภาพที่แสดงผลในหน้าเว็บ
การแสดง JSON |
---|
{ "objectId": string, "size": { object ( |
ช่อง | |
---|---|
objectId |
รหัสออบเจ็กต์สำหรับองค์ประกอบของหน้านี้ รหัสออบเจ็กต์ที่ |
size |
ขนาดองค์ประกอบของหน้า |
transform |
การเปลี่ยนรูปแบบขององค์ประกอบหน้า ลักษณะที่ปรากฏขององค์ประกอบของหน้าจะกำหนดโดยการเปลี่ยนแปลงสัมบูรณ์ หากต้องการคำนวณการแปลงแบบสัมบูรณ์ ให้เชื่อมต่อการแปลงขององค์ประกอบหน้าล่วงหน้าด้วยการแปลงของกลุ่มระดับบนทั้งหมด หากองค์ประกอบของหน้าไม่ได้อยู่ในกลุ่ม การแปลงสัมบูรณ์จะเหมือนกับค่าในช่องนี้ การเปลี่ยนรูปแบบเริ่มต้นสําหรับ |
title |
ชื่อองค์ประกอบของหน้า รวมกับคำอธิบายเพื่อแสดงข้อความแสดงแทน ฟิลด์ไม่รองรับองค์ประกอบ |
description |
คำอธิบายองค์ประกอบของหน้า รวมกับชื่อเพื่อแสดงข้อความแสดงแทน ฟิลด์ไม่รองรับองค์ประกอบ |
ช่องการรวม element_kind ชนิดขององค์ประกอบที่ PageElement นี้แสดง แต่ละข้อความจะมีพร็อพเพอร์ตี้ที่เฉพาะเจาะจงสำหรับองค์ประกอบหน้าประเภทนั้นๆ element_kind ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้ |
|
elementGroup |
คอลเล็กชันขององค์ประกอบของหน้าเว็บที่รวมกันเป็นหน่วยเดียว |
shape |
รูปทรงทั่วไป |
image |
องค์ประกอบของหน้ารูปภาพ |
video |
องค์ประกอบของหน้าวิดีโอ |
line |
องค์ประกอบของหน้าเส้น |
table |
องค์ประกอบของหน้าตาราง |
wordArt |
องค์ประกอบหน้าข้อความศิลป์ |
sheetsChart |
แผนภูมิที่ลิงก์ซึ่งฝังจาก Google ชีต แผนภูมิที่ยกเลิกการลิงก์แล้วจะแสดงเป็นรูปภาพ |
speakerSpotlight |
สปอตไลท์ผู้พูด |
กลุ่ม
ประเภท PageElement
แสดงคอลเล็กชันขององค์ประกอบหน้าเว็บที่รวมเข้าด้วยกัน
การแสดง JSON |
---|
{
"children": [
{
object ( |
ช่อง | |
---|---|
children[] |
คอลเล็กชันขององค์ประกอบในกลุ่ม ขนาดขั้นต่ำของกลุ่มคือ 2 |
WordArt
ประเภท PageElement
ที่แสดงถึงข้อความศิลป์
การแสดง JSON |
---|
{ "renderedText": string } |
ช่อง | |
---|---|
renderedText |
ข้อความที่แสดงผลเป็นข้อความศิลป์ |
SpeakerSpotlight
ประเภท PageElement
ที่แสดงถึงสปอตไลท์ผู้พูด
การแสดง JSON |
---|
{
"speakerSpotlightProperties": {
object ( |
ช่อง | |
---|---|
speakerSpotlightProperties |
คุณสมบัติของสปอตไลท์ผู้พูด |
SpeakerSpotlightProperties
พร็อพเพอร์ตี้ของ SpeakerSpotlight
การแสดง JSON |
---|
{ "outline": { object ( |
ช่อง | |
---|---|
outline |
โครงร่างสปอตไลท์ผู้พูด หากไม่ได้ตั้งค่าไว้ จะไม่มีโครงร่าง |
shadow |
เงาของสปอตไลท์ผู้พูด หากไม่ได้ตั้งค่า จะไม่มีเงา |
SlideProperties
พร็อพเพอร์ตี้ของ Page
ที่เกี่ยวข้องกับหน้าที่มี PageType SLIDE เท่านั้น
การแสดง JSON |
---|
{
"layoutObjectId": string,
"masterObjectId": string,
"notesPage": {
object ( |
ช่อง | |
---|---|
layoutObjectId |
รหัสออบเจ็กต์ของเลย์เอาต์ที่ใช้สไลด์นี้ พร็อพเพอร์ตี้นี้เป็นแบบอ่านอย่างเดียว |
masterObjectId |
รหัสออบเจ็กต์ของต้นแบบที่ใช้สไลด์นี้ พร็อพเพอร์ตี้นี้เป็นแบบอ่านอย่างเดียว |
notesPage |
หน้าโน้ตที่เชื่อมโยงกับสไลด์นี้ ซึ่งจะกำหนดรูปลักษณ์ของหน้าบันทึกเมื่อพิมพ์หรือส่งออกสไลด์ที่มีบันทึกของผู้บรรยาย หน้าโน้ตจะรับค่าพร็อพเพอร์ตี้จาก |
isSkipped |
กำหนดว่าจะข้ามสไลด์ในโหมดงานนำเสนอหรือไม่ ค่าเริ่มต้นคือ "เท็จ" |
LayoutProperties
พร็อพเพอร์ตี้ของ Page
เกี่ยวข้องกับหน้าที่มี pageType LAYOUT เท่านั้น
การแสดง JSON |
---|
{ "masterObjectId": string, "name": string, "displayName": string } |
ช่อง | |
---|---|
masterObjectId |
รหัสออบเจ็กต์ของต้นแบบที่เลย์เอาต์นี้อ้างอิง |
name |
ชื่อของเลย์เอาต์ |
displayName |
ชื่อเลย์เอาต์ที่มนุษย์อ่านได้ |
NotesProperties
พร็อพเพอร์ตี้ของ Page
ที่เกี่ยวข้องกับหน้าที่มี pageType NOTES เท่านั้น
การแสดง JSON |
---|
{ "speakerNotesObjectId": string } |
ช่อง | |
---|---|
speakerNotesObjectId |
รหัสวัตถุของรูปร่างในหน้าบันทึกนี้ซึ่งมีบันทึกของผู้บรรยายสำหรับสไลด์ที่เกี่ยวข้อง รูปร่างจริงอาจไม่อยู่ในหน้าหมายเหตุเสมอไป การแทรกข้อความโดยใช้รหัสออบเจ็กต์นี้จะสร้างรูปร่างโดยอัตโนมัติ ในกรณีนี้ รูปร่างจริงอาจมีรหัสออบเจ็กต์ต่างกัน การดำเนินการ |
MasterProperties
พร็อพเพอร์ตี้ของ Page
ที่เกี่ยวข้องเฉพาะสำหรับหน้าที่มี pageType MASTER
การแสดง JSON |
---|
{ "displayName": string } |
ช่อง | |
---|---|
displayName |
ชื่อต้นฉบับที่มนุษย์อ่านได้ |
PageProperties
พร็อพเพอร์ตี้ของ Page
หน้านี้จะรับค่าพร็อพเพอร์ตี้จากหน้าหลัก ระบบจะกำหนดลำดับชั้นใน SlideProperties
หรือ LayoutProperties
ทั้งนี้ขึ้นอยู่กับประเภทหน้าเว็บ
การแสดง JSON |
---|
{ "pageBackgroundFill": { object ( |
ช่อง | |
---|---|
pageBackgroundFill |
พื้นหลังของหน้าเว็บ หากไม่ได้ตั้งค่า ระบบจะรับการเติมพื้นหลังจากหน้าหลัก (หากมี) หากหน้าไม่มีหน่วยโฆษณาระดับบนสุด การเติมพื้นหลังจะมีค่าเริ่มต้นเป็นการเติมสีที่สอดคล้องกันในเครื่องมือแก้ไขสไลด์ |
colorScheme |
รูปแบบสีของหน้าเว็บ หากไม่ได้ตั้งค่า ระบบจะรับค่าสีมาจากหน้าหลัก หากหน้าไม่มีระดับบนสุด รูปแบบสีจะใช้รูปแบบสีเริ่มต้นของสไลด์ ซึ่งจะจับคู่กับค่าเริ่มต้นในเครื่องมือแก้ไขสไลด์ แก้ไขได้เฉพาะสีคอนกรีตของ |
PageBackgroundFill
สีพื้นหลังของหน้า
การแสดง JSON |
---|
{ "propertyState": enum ( |
ช่อง | |
---|---|
propertyState |
สถานะของพร็อพเพอร์ตี้เติมพื้นหลัง การอัปเดตการเติมข้อมูลในหน้าเว็บจะอัปเดตช่องนี้เป็น |
ช่องการรวม kind ประเภทของการเติมพื้นหลัง kind ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้ |
|
solidFill |
เติมสีทึบ |
stretchedPictureFill |
ภาพแบบเต็มพื้นที่ |
StretchedPictureFill
การเติมภาพแบบยืด องค์ประกอบของหน้าเว็บหรือองค์ประกอบของหน้าเว็บจะเต็มไปด้วยรูปภาพที่ระบุ ภาพจะถูกยืดออกเพื่อให้พอดีกับที่เก็บภาพ
การแสดง JSON |
---|
{
"contentUrl": string,
"size": {
object ( |
ช่อง | |
---|---|
contentUrl |
การอ่าน contentUrl: URL ไปยังรูปภาพที่มีอายุการใช้งานเริ่มต้น 30 นาที URL นี้มีการติดแท็กด้วยบัญชีของผู้ขอ ทุกคนที่มี URL นี้จะเข้าถึงรูปภาพดังกล่าวได้อย่างมีประสิทธิภาพในฐานะผู้ส่งคำขอแรก การเข้าถึงรูปภาพอาจสูญหายหากการตั้งค่าการแชร์ของงานนำเสนอมีการเปลี่ยนแปลง การเขียน contentUrl: ระบบจะดึงข้อมูลภาพครั้งเดียวเมื่อมีการแทรกและจัดเก็บสำเนาไว้เพื่อแสดงผลภายในงานนำเสนอ รูปภาพต้องมีขนาดไม่เกิน 50 MB และมีขนาดไม่เกิน 25 เมกะพิกเซล และต้องอยู่ในรูปแบบ PNG, JPEG หรือ GIF URL ที่ระบุต้องมีความยาวไม่เกิน 2 KB |
size |
ขนาดดั้งเดิมของการเติมภาพ ช่องนี้เป็นแบบอ่านอย่างเดียว |
ColorScheme
ชุดสีที่กำหนดไว้ล่วงหน้าสำหรับหน้าเว็บ
การแสดง JSON |
---|
{
"colors": [
{
object ( |
ช่อง | |
---|---|
colors[] |
ThemeColorType และคู่สีคอนกรีตที่สอดคล้องกัน |
ThemeColorPair
คู่จับคู่ประเภทสีธีมกับสีคอนกรีตที่แสดง
การแสดง JSON |
---|
{ "type": enum ( |
ช่อง | |
---|---|
type |
ประเภทของสีธีม |
color |
สีคอนกรีตที่สอดคล้องกับประเภทสีธีมข้างต้น |
เมธอด |
|
---|---|
|
รับเวอร์ชันล่าสุดของหน้าที่ระบุในงานนำเสนอ |
|
สร้างภาพขนาดย่อเวอร์ชันล่าสุดของหน้าที่ระบุในงานนำเสนอ และแสดง URL ของภาพขนาดย่อ |