- منبع: صفحه
- نمایندگی JSON
- نوع صفحه
- PageElement
- AffineTransform
- گروه
- شکل
- تایپ کنید
- محتوای متنی
- TextElement
- ParagraphMarker
- سبک پاراگراف
- تراز
- TextDirection
- فاصله فاصله
- گلوله
- TextStyle
- رنگ اختیاری
- مات رنگ
- RgbColor
- نوع رنگ تم
- پیوند
- RelativeSlideLink
- آفست پایه
- WeightedFontFamily
- TextRun
- متن خودکار
- تایپ کنید
- فهرست کنید
- NestingLevel
- ShapeProperties
- ShapeBackgroundFill
- PropertyState
- SolidFill
- طرح کلی
- OutlineFill
- DashStyle
- سایه
- تایپ کنید
- Rectangle Position
- تراز محتوا
- تنظیم خودکار
- AutofitType
- جای جای
- تایپ کنید
- تصویر
- ImageProperties
- CropProperties
- رنگ آمیزی مجدد
- ColorStop
- نام
- ویدئو
- منبع
- VideoProperties
- خط
- LineProperties
- LineFill
- ArrowStyle
- LineConnection
- تایپ کنید
- Line Category
- جدول
- TableRow
- ویژگی های TableRow
- TableCell
- TableCellLocation
- ویژگی های TableCell
- TableCellBackgroundFill
- TableColumnProperties
- TableBorderRow
- TableBorderCell
- TableBorderProperties
- TableBorderFill
- WordArt
- نمودار برگه
- SheetsChart Properties
- SpeakerSpotlight
- SpeakerSpotlight Properties
- ویژگی های اسلاید
- LayoutProperties
- ویژگی های یادداشت ها
- MasterProperties
- ویژگی های صفحه
- PageBackgroundFill
- StretchedPictureFill
- ColorScheme
- ThemeColorPair
- روش ها
منبع: صفحه
یک صفحه در یک ارائه
نمایندگی JSON |
---|
{ "objectId": string, "pageType": enum ( |
فیلدها | |
---|---|
objectId | شناسه شی برای این صفحه. شناسه های شی مورد استفاده توسط |
pageType | نوع صفحه. |
pageElements[] | عناصر صفحه ارائه شده در صفحه. |
revisionId | فقط خروجی شناسه بازبینی ارائه. میتواند در درخواستهای بهروزرسانی برای ادعای عدم تغییر نسخه ارائه از آخرین عملیات خواندن استفاده شود. فقط در صورتی پر می شود که کاربر به ارائه دسترسی ویرایش داشته باشد. شناسه تجدیدنظر یک عدد متوالی نیست بلکه یک رشته مات است. قالب شناسه بازبینی ممکن است در طول زمان تغییر کند. شناسه بازگردانی شده فقط تا 24 ساعت پس از بازگرداندن آن تضمین شده است که اعتبار دارد و نمیتوان آن را بین کاربران به اشتراک گذاشت. اگر شناسه بازبینی بین تماس ها تغییر نکرده باشد، ارائه تغییر نکرده است. برعکس، شناسه تغییر یافته (برای همان ارائه و کاربر) معمولاً به این معنی است که ارائه به روز شده است. با این حال، تغییر شناسه می تواند به دلیل عوامل داخلی مانند تغییر فرمت شناسه نیز باشد. |
pageProperties | ویژگی های صفحه |
properties میدان اتحادیه ویژگی هایی که برای هر نوع صفحه خاص است. کارشناسی ارشد به هیچ ویژگی اضافی نیاز ندارد. properties فقط می تواند یکی از موارد زیر باشد: | |
slideProperties | ویژگی های خاص اسلاید فقط در صورتی تنظیم کنید که pageType = SLIDE باشد. |
layoutProperties | ویژگی های خاص چیدمان فقط اگر pageType = LAYOUT تنظیم کنید. |
notesProperties | ویژگی های خاص را یادداشت می کند. فقط اگر pageType = NOTES را تنظیم کنید. |
masterProperties | بر خواص خاص مسلط شوید. فقط در صورتی تنظیم کنید که pageType = MASTER باشد. |
نوع صفحه
نوع صفحه
Enums | |
---|---|
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 Sheets. نمودارهای بدون پیوند به صورت تصویر نشان داده می شوند. |
speakerSpotlight | یک اسپیکر در کانون توجه. |
گروه
یک نوع PageElement
که نمایانگر مجموعه پیوستهای از PageElements است.
نمایندگی JSON |
---|
{
"children": [
{
object ( |
فیلدها | |
---|---|
children[] | مجموعه عناصر در گروه حداقل اندازه یک گروه 2 نفر است. |
WordArt
یک نوع PageElement
که نشان دهنده هنر کلمه است.
نمایندگی JSON |
---|
{ "renderedText": string } |
فیلدها | |
---|---|
renderedText | متن به عنوان هنر کلمه ارائه شده است. |
SpeakerSpotlight
یک نوع PageElement
که نمایانگر یک Speaker Spotlight است.
نمایندگی JSON |
---|
{
"speakerSpotlightProperties": {
object ( |
فیلدها | |
---|---|
speakerSpotlightProperties | ویژگی های Speaker Spotlight. |
SpeakerSpotlight Properties
ویژگی های SpeakerSpotlight
.
نمایندگی JSON |
---|
{ "outline": { object ( |
فیلدها | |
---|---|
outline | طرح کلی Speaker Spotlight. اگر تنظیم نشود، طرح کلی ندارد. |
shadow | سایه Speaker Spotlight. اگر تنظیم نشود، سایه ندارد. |
ویژگی های اسلاید
ویژگی های 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 | نام قابل خواندن برای انسان طرح. |
ویژگی های یادداشت ها
ویژگی های Page
که فقط مربوط به صفحات دارای pageType NOTES است.
نمایندگی JSON |
---|
{ "speakerNotesObjectId": string } |
فیلدها | |
---|---|
speakerNotesObjectId | شناسه شی شکل در این صفحه یادداشتها که حاوی یادداشتهای سخنران برای اسلاید مربوطه است. شکل واقعی ممکن است همیشه در صفحه یادداشت ها وجود نداشته باشد. درج متن با استفاده از این شناسه شی به طور خودکار شکل را ایجاد می کند. در این مورد، شکل واقعی ممکن است شناسه شی متفاوتی داشته باشد. عملکرد |
MasterProperties
ویژگی های Page
که فقط مربوط به صفحات دارای pageType MASTER است.
نمایندگی JSON |
---|
{ "displayName": string } |
فیلدها | |
---|---|
displayName | نام انسان خواندنی استاد. |
Page Properties
ویژگی های Page
صفحه خصوصیات را از صفحه والد به ارث می برد. بسته به نوع صفحه، سلسله مراتب در SlideProperties
یا LayoutProperties
تعریف می شود.
نمایندگی JSON |
---|
{ "pageBackgroundFill": { object ( |
فیلدها | |
---|---|
pageBackgroundFill | پر کردن پس زمینه صفحه. اگر تنظیم نشده باشد، در صورت وجود، پر کردن پسزمینه از صفحه والد به ارث میرسد. اگر صفحه فاقد والد باشد، پسزمینه پر شده به صورت پیشفرض به پر کردن مربوطه در ویرایشگر اسلایدها میرسد. |
colorScheme | رنگ بندی صفحه. اگر تنظیم نشده باشد، طرح رنگ از صفحه والد به ارث می رسد. اگر صفحه والد نداشته باشد، طرح رنگ از یک طرح رنگی پیشفرض اسلایدها استفاده میکند که با پیشفرضهای ویرایشگر اسلاید مطابقت دارد. فقط رنگهای بتن 12 |
PageBackgroundFill
پر کردن پس زمینه صفحه
نمایندگی JSON |
---|
{ "propertyState": enum ( |
فیلدها | |
---|---|
propertyState | حالت پر کردن پس زمینه. به روز رسانی پر کردن در یک صفحه به طور ضمنی این فیلد را به |
kind میدان اتحادیه . نوع پر کردن پس زمینه. kind می تواند تنها یکی از موارد زیر باشد: | |
solidFill | پر رنگ ثابت |
stretchedPictureFill | پر کردن تصویر کشیده. |
StretchedPictureFill
پر کردن تصویر کشیده. صفحه یا عنصر صفحه به طور کامل با تصویر مشخص شده پر می شود. تصویر به گونه ای کشیده شده است که به ظرف خود برسد.
نمایندگی JSON |
---|
{
"contentUrl": string,
"size": {
object ( |
فیلدها | |
---|---|
contentUrl | خواندن contentUrl: URL به یک عکس با طول عمر پیش فرض 30 دقیقه. این URL با حساب درخواست کننده برچسب گذاری شده است. هر کسی که URL را داشته باشد به طور موثر به عنوان درخواست کننده اصلی به تصویر دسترسی پیدا می کند. در صورت تغییر تنظیمات اشتراکگذاری ارائه، ممکن است دسترسی به تصویر از بین برود. نوشتن محتوای URL: تصویر یک بار در زمان درج واکشی می شود و یک کپی برای نمایش در داخل ارائه ذخیره می شود. اندازه عکس ها باید کمتر از 50 مگابایت باشد، نباید بیشتر از 25 مگاپیکسل باشد و باید در یکی از فرمت های PNG، JPEG یا GIF باشد. URL ارائه شده می تواند حداکثر 2 کیلوبایت طول داشته باشد. |
size | اندازه اصلی تصویر پر شده است. این فیلد فقط خواندنی است. |
ColorScheme
پالت رنگ های از پیش تعریف شده برای یک صفحه.
نمایندگی JSON |
---|
{
"colors": [
{
object ( |
فیلدها | |
---|---|
colors[] | ThemeColorType و جفت رنگ بتن مربوطه. |
ThemeColorPair
یک جفت یک نوع رنگ تم را به رنگ بتنی که نشان می دهد نگاشت می کند.
نمایندگی JSON |
---|
{ "type": enum ( |
فیلدها | |
---|---|
type | نوع رنگ تم |
color | رنگ بتن مربوط به نوع رنگ تم بالا. |
روش ها | |
---|---|
| آخرین نسخه صفحه مشخص شده در ارائه را دریافت می کند. |
| یک تصویر کوچک از آخرین نسخه از صفحه مشخص شده در ارائه ایجاد می کند و یک URL را به تصویر کوچک برمی گرداند. |