- แหล่งข้อมูล: หน้า
- การแสดง 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
- เปลี่ยนสี
- 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
ที่แสดงถึงคอลเล็กชันของ PageElements ที่เข้าร่วม
การแสดง 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
ที่เกี่ยวข้องกับหน้าเว็บที่มี SLIDE pageType เท่านั้น
การแสดง 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 ระบบจะดึงข้อมูลภาพ 1 ครั้ง ณ เวลาแทรก และจะเก็บสำเนาไว้เพื่อแสดงภายในงานนำเสนอ รูปภาพต้องมีขนาดน้อยกว่า 50 MB ห้ามเกิน 25 เมกะพิกเซล และต้องอยู่ในรูปแบบ PNG, JPEG หรือ GIF อย่างใดอย่างหนึ่ง URL ที่ระบุต้องมีความยาวไม่เกิน 2 KB |
size |
ขนาดดั้งเดิมของการเติมภาพ ช่องนี้เป็นแบบอ่านอย่างเดียว |
ColorScheme
ชุดสีที่กำหนดไว้ล่วงหน้าสำหรับหน้าเว็บ
การแสดง JSON |
---|
{
"colors": [
{
object ( |
ช่อง | |
---|---|
colors[] |
ThemeColorType และคู่สีคอนกรีตที่สัมพันธ์กัน |
ThemeColorPair
คู่ที่จับคู่ประเภทสีธีมกับสีคอนกรีตที่แสดง
การแสดง JSON |
---|
{ "type": enum ( |
ช่อง | |
---|---|
type |
ประเภทสีธีม |
color |
สีคอนกรีตที่สอดคล้องกับประเภทสีธีมด้านบน |
วิธีการ |
|
---|---|
|
รับเวอร์ชันล่าสุดของหน้าที่ระบุในงานนำเสนอ |
|
สร้างภาพขนาดย่อของหน้าเว็บเวอร์ชันล่าสุดที่ระบุในงานนำเสนอและแสดงผล URL ไปที่รูปภาพขนาดย่อ |