בקשה
סוג של עדכון שצריך להחיל על מצגת.
ייצוג JSON |
---|
{ // Union field |
שדות | |
---|---|
שדה איחוד
kind סוג העדכון. חובה למלא רק שדה אחד.
kind
יכול להיות רק אחת מהאפשרויות הבאות:
|
|
createSlide
|
יצירת שקף חדש. |
createShape
|
יצירת צורה חדשה. |
createTable
|
יצירת טבלה חדשה. |
insertText
|
הוספת טקסט לתא או לצורה בטבלה. |
insertTableRows
|
הוספת שורות לטבלה. |
insertTableColumns
|
מוסיפה עמודות לטבלה. |
deleteTableRow
|
מחיקת שורה מטבלה. |
deleteTableColumn
|
מחיקת עמודה מטבלה. |
replaceAllText
|
מחליפה את כל המופעים של הטקסט שצוין. |
deleteObject
|
מוחקת דף או רכיב דף מהמצגת. |
updatePageElementTransform
|
מעדכנת את הטרנספורמציה של רכיב בדף. |
updateSlidesPosition
|
עדכון המיקום של קבוצת שקפים במצגת. |
deleteText
|
מוחקת טקסט מצורה או מתא בטבלה. |
createImage
|
יוצר תמונה. |
createVideo
|
יצירת סרטון |
createSheetsChart
|
יוצר תרשים Google Sheets מוטמע. |
createLine
|
יצירת קו. |
refreshSheetsChart
|
מתבצע רענון של תרשים Google Sheets. |
updateShapeProperties
|
מעדכן את המאפיינים של
|
updateImageProperties
|
מעדכן את המאפיינים של
|
updateVideoProperties
|
מעדכן את המאפיינים של
|
updatePageProperties
|
מעדכן את המאפיינים של
|
updateTableCellProperties
|
מעדכן את המאפיינים של
|
updateLineProperties
|
מעדכן את המאפיינים של
|
createParagraphBullets
|
יצירת תבליטים לפסקאות. |
replaceAllShapesWithImage
|
מחליפה את כל הצורות שתואמות לקריטריונים מסוימים בתמונה. |
duplicateObject
|
משכפל שקף או רכיב דף. |
updateTextStyle
|
|
replaceAllShapesWithSheetsChart
|
מחליפה את כל הצורות שתואמות לקריטריונים מסוימים בתרשים של Google Sheets. |
deleteParagraphBullets
|
מחיקת תבליטים מפסקאות. |
updateParagraphStyle
|
|
updateTableBorderProperties
|
מעדכנו את המאפיינים של גבולות הטבלה בעמודה
|
updateTableColumnProperties
|
מעדכן את המאפיינים של
|
updateTableRowProperties
|
מעדכן את המאפיינים של
|
mergeTableCells
|
מיזוג תאים בתוך
|
unmergeTableCells
|
ביטול המיזוג של התאים בתוך
|
groupObjects
|
מקבץ אובייקטים, כמו רכיבי דפים. |
ungroupObjects
|
ביטול הקיבוץ של אובייקטים, כמו
|
updatePageElementAltText
|
מעדכן את הכותרת ו/או התיאור של הטקסט החלופי
|
replaceImage
|
החלפה של תמונה קיימת בתמונה חדשה. |
updateSlideProperties
|
עדכון המאפיינים של שקף |
updatePageElementsZOrder
|
מעדכן את סדר ה-Z של
|
updateLineCategory
|
מעדכן את הקטגוריה של
|
rerouteLine
|
מנתב מחדש
|
CreateSlideRequest
יצירת שקף.
ייצוג JSON |
---|
{ "objectId": string, "insertionIndex": integer, "slideLayoutReference": { object ( |
שדות | |
---|---|
objectId
|
מזהה אובייקט שסופק על ידי המשתמש.
אם מציינים מזהה, הוא חייב להיות ייחודי מבין כל הדפים ורכיבי הדפים במצגת. המזהה חייב להתחיל בתו אלפאנומרי או בקו תחתון (בהתאמה לביטוי רגולרי)
אם לא מציינים מזהה, נוצר מזהה ייחודי. |
insertionIndex
|
האינדקס האופציונלי שמבוסס על אפס מציין איפה להוסיף את השקפים. אם לא תציינו אינדקס, השקף ייווצר בסוף. |
slideLayoutReference
|
הפניה לפריסה של השקף שרוצים להוסיף, לפי המאסטר הנוכחי, שהוא אחת מהאפשרויות הבאות:
אם LayoutReference לא נמצאת במאסטר הנוכחי, תוחזר שגיאה של בקשה שגויה מסוג 400.
אם לא מציינים הפניה לפריסה, השקף משתמש
|
placeholderIdMappings[]
|
רשימה אופציונלית של מיפויים של מזהי אובייקטים מתוך
|
LayoutReference
הפניה לפריסת שקף. יכול להיות ש:
- פריסה מוגדרת מראש
- אחת מהפריסות במצגת.
ייצוג JSON |
---|
{ // Union field |
שדות | |
---|---|
שדה איחוד
kind הסוג של LayoutReference.
kind
יכול להיות רק אחת מהאפשרויות הבאות:
|
|
predefinedLayout
|
פריסה מוגדרת מראש. |
layoutId
|
מזהה פריסה: מזהה האובייקט של אחת מהפריסות במצגת. |
PredefinedLayout
סוגי פריסה מוגדרים מראש. לרוב, הפריסות האלה נפוצות במצגות. עם זאת, לא נוכל להבטיח שהפריסות האלו יופיעו במאסטר הנוכחי כי ייתכן שהן נמחקו או לא חלק מהעיצוב שבו נעשה שימוש. בנוסף, ייתכן ש-placeholders בכל פריסה השתנו.
טיפוסים בני מנייה (enum) | |
---|---|
PREDEFINED_LAYOUT_UNSPECIFIED
|
פריסה לא מוגדרת. |
BLANK
|
פריסה ריקה, ללא placeholders. |
CAPTION_ONLY
|
פריסה עם כיתוב למטה. |
TITLE
|
פריסה עם כותרת וכותרת משנה. |
TITLE_AND_BODY
|
פריסה עם כותרת וגוף. |
TITLE_AND_TWO_COLUMNS
|
פריסה עם כותרת ושתי עמודות. |
TITLE_ONLY
|
פריסה עם כותרת בלבד. |
SECTION_HEADER
|
פריסה עם כותרת קטע. |
SECTION_TITLE_AND_DESCRIPTION
|
פריסה עם כותרת וכותרת משנה בצד אחד ותיאור מצד שני. |
ONE_COLUMN_TEXT
|
פריסה עם כותרת אחת וגוף אחד, מסודרת בעמודה אחת. |
MAIN_POINT
|
פריסה עם נקודה עיקרית. |
BIG_NUMBER
|
פריסה עם כותרת של מספר גדול. |
LayoutPlaceholderIdMapping
מיפוי המזהה שצוין על ידי המשתמש ל-placeholder שייווצר בשקף מפריסה ספציפית.
ייצוג JSON |
---|
{ "objectId": string, // Union field |
שדות | |
---|---|
objectId
|
מזהה אובייקט שסופק על ידי המשתמש, ל-placeholder שזוהה למעלה, שיש ליצור בשקף.
אם מציינים מזהה, הוא חייב להיות ייחודי מבין כל הדפים ורכיבי הדפים במצגת. המזהה חייב להתחיל בתו אלפאנומרי או בקו תחתון (בהתאמה לביטוי רגולרי)
אם לא מציינים מזהה, נוצר מזהה ייחודי. |
שדה איחוד
kind הסוג שמשמש לזיהוי placeholder בפריסה.
kind
יכול להיות רק אחת מהאפשרויות הבאות:
|
|
layoutPlaceholder
|
ה-placeholder בפריסה שתחול על שקף. רק
|
layoutPlaceholderObjectId
|
מזהה האובייקט של ה-placeholder בפריסה שתחול על שקף. |
CreateShapeRequest
יצירת צורה חדשה.
ייצוג JSON |
---|
{ "objectId": string, "elementProperties": { object ( |
שדות | |
---|---|
objectId
|
מזהה אובייקט שסופק על ידי המשתמש.
אם מציינים מזהה, הוא חייב להיות ייחודי מבין כל הדפים ורכיבי הדפים במצגת. המזהה חייב להתחיל בתו אלפאנומרי או בקו תחתון (בהתאמה לביטוי רגולרי)
|
elementProperties
|
מאפייני הרכיב של הצורה. |
shapeType
|
סוג הצורה |
PageElementProperties
מאפיינים נפוצים של רכיב בדף.
הערה: כשיוצרים לראשונה
PageElement
, ה-API עשוי לשנות את הערכים של שני הסוגים
size
וגם
transform
, אבל הגודל החזותי לא ישתנה.
ייצוג JSON |
---|
{ "pageObjectId": string, "size": { object ( |
שדות | |
---|---|
pageObjectId
|
מזהה האובייקט של הדף שבו הרכיב נמצא. |
size
|
גודל הרכיב. |
transform
|
הטרנספורמציה של הרכיב. |
CreateTableRequest
יצירת טבלה חדשה.
ייצוג JSON |
---|
{
"objectId": string,
"elementProperties": {
object (
|
שדות | |
---|---|
objectId
|
מזהה אובייקט שסופק על ידי המשתמש.
אם מציינים מזהה, הוא חייב להיות ייחודי מבין כל הדפים ורכיבי הדפים במצגת. המזהה חייב להתחיל בתו אלפאנומרי או בקו תחתון (בהתאמה לביטוי רגולרי)
אם לא מציינים מזהה, נוצר מזהה ייחודי. |
elementProperties
|
מאפייני הרכיב של הטבלה. הטבלה תיווצר בגודל שצוין, בכפוף לגודל המינימלי. אם לא תציינו גודל, גודל הטבלה ישתנה באופן אוטומטי. לשינויים בטבלה צריך להיות סולם של 1 ללא רכיבי גזירה. אם לא תספקו טרנספורמציה, הטבלה תופיע במרכז הדף. |
rows
|
מספר השורות בטבלה. |
columns
|
מספר העמודות בטבלה. |
InsertTextRequest
הוספת טקסט לצורה או לתא בטבלה.
ייצוג JSON |
---|
{
"objectId": string,
"cellLocation": {
object (
|
שדות | |
---|---|
objectId
|
מזהה האובייקט של הצורה או הטבלה שאליהם הטקסט יתווסף. |
cellLocation
|
מיקום התא האופציונלי בטבלה אם מוסיפים את הטקסט לתא בטבלה. אם הוא קיים, ה-objectId חייב להפנות לטבלה. |
text
|
הטקסט להוספה.
הוספת תו חדש בשורה תיצור באופן מרומז
סגנונות הטקסט של הטקסט שנוסף ייקבעו באופן אוטומטי, תוך שמירה על העיצוב של הטקסט שמסביב. ברוב המקרים, הטקסט יתווסף
חלק מתווי הבקרה (U+0000-U+0008, U+000C-U+001F) ותווים מהאזור לשימוש הפרטי של Unicode Basic Multilingual Plane (U+E000-U+F8FF) יוסרו מהטקסט שהוזן. |
insertionIndex
|
האינדקס שבו הטקסט יוכנס, ביחידות קוד Unicode, על סמך
האינדקס מבוסס על אפס, ומחושב מתחילת המחרוזת. יכול להיות שצריך להתאים את האינדקס כדי למנוע הוספה של אשכולות גרפים של Unicode. במקרים כאלה הטקסט יתווסף מיד אחרי אשכול הגרפים. |
InsertTableRowsRequest
הוספת שורות לטבלה.
ייצוג JSON |
---|
{
"tableObjectId": string,
"cellLocation": {
object (
|
שדות | |
---|---|
tableObjectId
|
הטבלה שבה צריך להוסיף שורות. |
cellLocation
|
מיקום התא בטבלת ההפניה שממנו יתווספו השורות. שורה חדשה מתווספת מעל (או מתחת) לשורה שבה נמצא תא ההפניה. אם תא ההפניה הוא תא ממוזג, שורה חדשה תתווסף מעל (או מתחת) לתא שמוזג. |
insertBelow
|
הגדרה שקובעת אם להוסיף שורות חדשות מתחת למיקום של התא להפניה.
|
number
|
מספר השורות להוספה. עד 20 בקשות לכל בקשה. |
InsertTableColumnsRequest
מוסיפה עמודות לטבלה.
הגודל של עמודות אחרות בטבלה ישתנה כך שיתאימו לעמודה החדשה.
ייצוג JSON |
---|
{
"tableObjectId": string,
"cellLocation": {
object (
|
שדות | |
---|---|
tableObjectId
|
הטבלה להוספת עמודות. |
cellLocation
|
מיקום התא בטבלת ההפניות שממנו העמודות יתווספו. עמודה חדשה מתווספת משמאל (או מימין) לעמודה שבה נמצא תא ההפניה. אם תא ההפניה הוא תא ממוזג, עמודה חדשה תתווסף משמאל (או מימין) לתא שמוזג. |
insertRight
|
הגדרה שקובעת אם להוסיף עמודות חדשות משמאל למיקום של תא ההפניה.
|
number
|
מספר העמודות להוספה. עד 20 בקשות לכל בקשה. |
DeleteTableRowRequest
מחיקת שורה מטבלה.
ייצוג JSON |
---|
{
"tableObjectId": string,
"cellLocation": {
object (
|
שדות | |
---|---|
tableObjectId
|
הטבלה שממנה רוצים למחוק שורות. |
cellLocation
|
מיקום התא בטבלת ההפניה שממנו תימחק שורה. השורה שמתפרסת על התא הזה תימחק. אם התא הזה ממוזג, כמה שורות יימחקו. אם לא יישארו בטבלה שורות אחרי המחיקה, הטבלה כולה תימחק. |
DeleteTableColumnRequest
מחיקת עמודה מטבלה.
ייצוג JSON |
---|
{
"tableObjectId": string,
"cellLocation": {
object (
|
שדות | |
---|---|
tableObjectId
|
הטבלה שממנה רוצים למחוק עמודות. |
cellLocation
|
מיקום התא בטבלת ההפניות שממנו תימחק העמודה. העמודה שמתפרסת על התא הזה תימחק. אם התא הזה ממוזג, כמה עמודות יימחקו. אם לא יישארו בטבלה עמודות אחרי המחיקה, הטבלה כולה תימחק. |
ReplaceAllTextRequest
הפונקציה מחליפה את כל המופעים של טקסט שתואם לקריטריונים ב-
replace text
ייצוג JSON |
---|
{ "replaceText": string, "pageObjectIds": [ string ], // Union field |
שדות | |
---|---|
replaceText
|
הטקסט שיחליף את הטקסט התואם. |
pageObjectIds[]
|
אם השדה לא ריק, מגביל את ההתאמות לרכיבי הדף רק בדפים הנתונים.
מחזירה שגיאת בקשה שגויה 400 אם נתון מזהה אובייקט של דף
|
שדה איחוד
criteria הקריטריונים שמשמשים להתאמת הטקסט להחלפה.
criteria
יכול להיות רק אחת מהאפשרויות הבאות:
|
|
containsText
|
חיפוש טקסט בצורה שתואמת למחרוזת המשנה הזו. |
SubstringMatchCriteria
קריטריון שתואם למחרוזת טקסט ספציפית בצורה או בטבלה.
ייצוג JSON |
---|
{ "text": string, "matchCase": boolean } |
שדות | |
---|---|
text
|
הטקסט לחיפוש בצורה או בטבלה. |
matchCase
|
מציינת אם החיפוש צריך להתייחס לאותיות רישיות:
|
DeleteObjectRequest
מוחקים אובייקט,
pages
או
page elements
מהמצגת.
ייצוג JSON |
---|
{ "objectId": string } |
שדות | |
---|---|
objectId
|
מזהה האובייקט של הדף או הרכיב בדף שרוצים למחוק.
אם לאחר פעולת מחיקה,
אם placeholder נמחק בפריסה, גם placeholders ריקים שעברו בירושה נמחקים. |
UpdatePageElementTransformRequest
מעדכנת את הטרנספורמציה של רכיב בדף.
עדכון הטרנספורמציה של קבוצה ישנה את השינוי המוחלט של רכיבי הדפים בקבוצה הזו, דבר שיכול לשנות את המראה החזותי שלהם. אפשר לעיין במסמכי התיעוד עבור
PageElement.transform
אפשר לקבל פרטים נוספים.
ייצוג JSON |
---|
{ "objectId": string, "transform": { object ( |
שדות | |
---|---|
objectId
|
מזהה האובייקט של הרכיב בדף שיש לעדכן. |
transform
|
מטריצת הטרנספורמציה של הקלט שמשמשת לעדכון רכיב הדף. |
applyMode
|
מצב ההחלה של עדכון הטרנספורמציה. |
ApplyMode
המצבים החלים של עדכון הטרנספורמציה.
טיפוסים בני מנייה (enum) | |
---|---|
APPLY_MODE_UNSPECIFIED
|
מצב לא מוגדר. |
RELATIVE
|
הפונקציה מחילה את מטריצת AffineTransform החדשה על המטריצה הקיימת, ומחליפה את המטריצה הקיימת בשרשור שנוצר. |
ABSOLUTE
|
מחליפה את המטריצה הקיימת של AffineTransform במטריצת AffineTransform החדשה. |
UpdateSlidesPositionRequest
עדכון מיקום השקפים במצגת.
ייצוג JSON |
---|
{ "slideObjectIds": [ string ], "insertionIndex": integer } |
שדות | |
---|---|
slideObjectIds[]
|
מזהי השקפים במצגת שצריך להעביר. השקפים ברשימה הזו חייבים להיות בסדר הנוכחי של המצגת, ללא כפילויות. |
insertionIndex
|
האינדקס שבו יש להוסיף את השקפים, על סמך סידור השקפים לפני ביצוע ההעברה. חייב להיות בין אפס למספר השקפים במצגת, כולל. |
DeleteTextRequest
מוחקת טקסט מצורה או מתא בטבלה.
ייצוג JSON |
---|
{ "objectId": string, "cellLocation": { object ( |
שדות | |
---|---|
objectId
|
מזהה האובייקט של הצורה או הטבלה שמהם הטקסט יימחק. |
cellLocation
|
מיקום התא האופציונלי בטבלה אם יש למחוק את הטקסט מתא בטבלה. אם הוא קיים, ה-objectId חייב להפנות לטבלה. |
textRange
|
טווח הטקסט למחיקה, על סמך
תמיד יש תו מרומז של שורה חדשה בסוף טקסט של צורה או תא בטבלה שלא ניתן למחוק.
מחיקת טקסט שחוצה גבולות של פסקה עשויה לגרום לשינויים בסגנונות וברשימות של פסקאות בזמן המיזוג של שתי הפסקאות. טווחים שכוללים רק יחידת קוד אחת של צמד סורוגיט מורחבים כך שהם כוללים את שתי יחידות הקוד. |
טווח
מציין טווח רציף של אוסף שנוסף לאינדקס, כמו תווים בטקסט.
ייצוג JSON |
---|
{
"startIndex": integer,
"endIndex": integer,
"type": enum (
|
שדות | |
---|---|
startIndex
|
האינדקס האופציונלי שמבוסס על אפס של תחילת האוסף. נדרש עבור
|
endIndex
|
האינדקס האופציונלי שמבוסס על אפס (אפס) של סוף האוסף. נדרש עבור
|
type
|
סוג הטווח. |
סוג
סוגי הטווחים.
טיפוסים בני מנייה (enum) | |
---|---|
RANGE_TYPE_UNSPECIFIED
|
סוג הטווח לא צוין. אסור להשתמש בערך הזה. |
FIXED_RANGE
|
טווח קבוע. גם
startIndex
וגם
endIndex
.
|
FROM_START_INDEX
|
מתחיל את הטווח ב-
startIndex
ונמשך עד סוף האוסף.
endIndex
.
|
ALL
|
הגדרת הטווח לכל האורך של האוסף. גם
startIndex
את הרצף
endIndex
.
|
CreateImageRequest
יוצר תמונה.
ייצוג JSON |
---|
{ "objectId": string, "elementProperties": { object ( |
שדות | |
---|---|
objectId
|
מזהה אובייקט שסופק על ידי המשתמש.
אם מציינים מזהה, הוא חייב להיות ייחודי מבין כל הדפים ורכיבי הדפים במצגת. המזהה חייב להתחיל בתו אלפאנומרי או בקו תחתון (בהתאמה לביטוי רגולרי)
אם לא מציינים מזהה, נוצר מזהה ייחודי. |
elementProperties
|
מאפייני הרכיב של התמונה. כשיחס הגובה-רוחב של הגודל שצוין לא תואם ליחס הגובה-רוחב של התמונה, התמונה מוגדלת וממורכזת ביחס לגודל כדי לשמור על יחס הגובה-רוחב. הטרנספורמציה שסופקה מוחלת לאחר הפעולה הזו.
|
שדה איחוד
image_source סוג מקור התמונה.
image_source
יכול להיות רק אחת מהאפשרויות הבאות:
|
|
url
|
כתובת ה-URL של התמונה. התמונה מאחזרת פעם אחת בזמן ההוספה ועותק מאוחסן לצורך הצגה בתוך המצגת. התמונות צריכות להיות בגודל של פחות מ-50MB, לא יותר מ-25 מגה-פיקסל. בנוסף, הן צריכות להיות בפורמט PNG , JPEG או GIF.
כתובת ה-URL צריכה להיות נגישה לכולם ובאורך של עד 2KB. כתובת ה-URL נשמרת עם התמונה ומציגה אותה דרך
|
CreateVideoRequest
יצירת סרטון
הערה: כדי ליצור סרטון מ-Google Drive, האפליקציה ששלחה את הבקשה צריכה לכלול לפחות אחד מהיקפי ה-OAuth של Drive, drive.readonly או Drive.file.
ייצוג JSON |
---|
{ "objectId": string, "elementProperties": { object ( |
שדות | |
---|---|
objectId
|
מזהה אובייקט שסופק על ידי המשתמש.
אם מציינים מזהה, הוא חייב להיות ייחודי מבין כל הדפים ורכיבי הדפים במצגת. המזהה חייב להתחיל בתו אלפאנומרי או בקו תחתון (בהתאמה לביטוי רגולרי)
אם לא מציינים מזהה, נוצר מזהה ייחודי. |
elementProperties
|
מאפייני הרכיב של הסרטון.
|
source
|
מקור הסרטון. |
id
|
המזהה הייחודי של מקור הסרטון עבור הסרטון הזה. לדוגמה לסרטונים ב-YouTube https://www.youtube.com/watch?v=7U3axjORYZ0, המזהה הוא 7U3axjORYZ0. לסרטון ב-Google Drive https://drive.google.com/file/d/1xCgQLFTJi5_Xl8DgW_lcUYq5e-q6Hi5Q המזהה הוא 1xCgQLFTJi5_Xl8DgW_lcUYq5e-q6Hi5Q. כדי לגשת לקובץ וידאו ב-Google Drive, יכול להיות שתצטרכו להוסיף מפתח משאב לכותרת ה-HTTP של קבוצת משנה של קבצים ישנים. מידע נוסף זמין במאמר הבא: גישה לקבצים ששותפו באמצעות קישור באמצעות מפתחות משאבים. |
CreateSheetsChartRequest
יוצר תרשים Google Sheets מוטמע.
הערה: כדי ליצור תרשים צריך לפחות אחד מההיקפים של JSON.readonly, גיליונות אלקטרוניים, drive.readonly, drive.file או Drive.
ייצוג JSON |
---|
{ "objectId": string, "elementProperties": { object ( |
שדות | |
---|---|
objectId
|
מזהה אובייקט שסופק על ידי המשתמש. אם צוין, המזהה חייב להיות ייחודי מבין כל הדפים ורכיבי הדפים במצגת. המזהה צריך להתחיל בתו במילה [a-zA-Z0-9_] ואחריו כל מספר מהתווים הבאים [a-zA-Z0-9_-:]. האורך של המזהה לא יכול להיות קצר מ-5 או יותר מ-50. אם השדה ריק, המערכת תיצור מזהה ייחודי. |
elementProperties
|
מאפייני הרכיב של התרשים. כשיחס הגובה-רוחב של הגודל שצוין לא תואם ליחס הגובה-רוחב של התרשים, גודל התרשים וממורכז ביחס לגודל כדי לשמור על יחס גובה-רוחב. הטרנספורמציה שסופקה מוחלת לאחר הפעולה הזו. |
spreadsheetId
|
המזהה של הגיליון האלקטרוני ב-Google Sheets שמכיל את התרשים. יכול להיות שתצטרכו להוסיף מפתח משאב לכותרת ה-HTTP של קבוצת משנה של קבצים ישנים. מידע נוסף זמין במאמר הבא: גישה לקבצים ששותפו באמצעות קישור באמצעות מפתחות משאבים. |
chartId
|
המזהה של התרשים הספציפי בגיליון האלקטרוני ב-Google Sheets. |
linkingMode
|
המצב שאליו התרשים מקושר לגיליון האלקטרוני המקורי. אם לא מציינים זאת, התרשים יהיה תמונה שאינה מקושרת. |
LinkingMode
המצב שאליו התרשים מקושר לגיליון האלקטרוני המקורי.
טיפוסים בני מנייה (enum) | |
---|---|
NOT_LINKED_IMAGE
|
התרשים לא משויך לגיליון האלקטרוני המקורי ולא ניתן לעדכן אותו. תרשים לא מקושר יתווסף כתמונה. |
LINKED
|
קישור התרשים מאפשר לעדכן אותו, ושותפי עריכה אחרים יראו קישור לגיליון האלקטרוני. |
CreateLineRequest
יצירת קו.
ייצוג JSON |
---|
{ "objectId": string, "elementProperties": { object ( |
שדות | |
---|---|
objectId
|
מזהה אובייקט שסופק על ידי המשתמש.
אם מציינים מזהה, הוא חייב להיות ייחודי מבין כל הדפים ורכיבי הדפים במצגת. המזהה חייב להתחיל בתו אלפאנומרי או בקו תחתון (בהתאמה לביטוי רגולרי)
אם לא מציינים מזהה, נוצר מזהה ייחודי. |
elementProperties
|
מאפייני הרכיב של הקו. |
lineCategory
|
הקטגוריה של הקו שיש ליצור.
חסר ערך
: שימוש
המדויק
אם מציינים גם
|
category
|
הקטגוריה של הקו שיש ליצור.
המדויק
אם מציינים גם
אם לא תציינו ערך
אם לא תציינו אחד מהשניים,
|
קטגוריה
קטגוריות השורות.
טיפוסים בני מנייה (enum) | |
---|---|
STRAIGHT
|
מחברים ישרים, כולל מחבר ישר 1. קטגוריית ברירת המחדל היא כשלא מציינים קטגוריה. |
BENT
|
מחברים מכווננים, כולל מחבר מכופף 2 עד 5. |
CURVED
|
מחברים מעוקלים, כולל מחבר מעוקל 2 עד 5. |
RefreshSheetsChartRequest
מתבצע רענון של תרשים Google Sheets מוטמע על ידי החלפתו בגרסה העדכנית ביותר של התרשים מ-Google Sheets.
הערה: כדי לרענן תרשימים צריך לפחות היקפי הרשאות OAuth אחת מסוג Sheets.readonly, גיליונות אלקטרוניים, Drive.readonly או Drive.
ייצוג JSON |
---|
{ "objectId": string } |
שדות | |
---|---|
objectId
|
מזהה האובייקט בתרשים שצריך לרענן. |
UpdateShapePropertiesRequest
לעדכן את המאפיינים של
Shape
ייצוג JSON |
---|
{
"objectId": string,
"shapeProperties": {
object (
|
שדות | |
---|---|
objectId
|
מזהה האובייקט של הצורה שהעדכונים מוחלים עליה. |
shapeProperties
|
מאפייני הצורה שצריך לעדכן. |
fields
|
השדות שצריך לעדכן.
יש לציין שדה אחד לפחות. הרמה הבסיסית (root)
לדוגמה, כדי לעדכן את צבע המילוי המלא של רקע הצורה, אפשר להגדיר
כדי לאפס נכס לערך ברירת המחדל שלו, כוללים את שם השדה שלו במסכת השדות, אבל משאירים את השדה עצמו לא מוגדר. |
UpdateImagePropertiesRequest
לעדכן את המאפיינים של
Image
ייצוג JSON |
---|
{
"objectId": string,
"imageProperties": {
object (
|
שדות | |
---|---|
objectId
|
מזהה האובייקט של התמונה שהעדכונים מוחלים עליה. |
imageProperties
|
מאפייני התמונה שיש לעדכן. |
fields
|
השדות שצריך לעדכן.
יש לציין שדה אחד לפחות. הרמה הבסיסית (root)
לדוגמה, כדי לעדכן את צבע המתאר של התמונה,
כדי לאפס נכס לערך ברירת המחדל שלו, כוללים את שם השדה שלו במסכת השדות, אבל משאירים את השדה עצמו לא מוגדר. |
UpdateVideoPropertiesRequest
לעדכן את המאפיינים של
Video
ייצוג JSON |
---|
{
"objectId": string,
"videoProperties": {
object (
|
שדות | |
---|---|
objectId
|
מזהה האובייקט של הסרטון שהעדכונים מוחלים עליו. |
videoProperties
|
מאפייני הסרטון שיש לעדכן. |
fields
|
השדות שצריך לעדכן.
יש לציין שדה אחד לפחות. הרמה הבסיסית (root)
לדוגמה, כדי לעדכן את צבע המתאר של הסרטון,
כדי לאפס נכס לערך ברירת המחדל שלו, כוללים את שם השדה שלו במסכת השדות, אבל משאירים את השדה עצמו לא מוגדר. |
UpdatePagePropertiesRequest
מעדכן את המאפיינים של
Page
ייצוג JSON |
---|
{
"objectId": string,
"pageProperties": {
object (
|
שדות | |
---|---|
objectId
|
מזהה האובייקט של הדף שעליו חל העדכון. |
pageProperties
|
מאפייני הדף שצריך לעדכן. |
fields
|
השדות שצריך לעדכן.
יש לציין שדה אחד לפחות. הרמה הבסיסית (root)
לדוגמה, כדי לעדכן את צבע המילוי המלא של רקע הדף, אפשר להגדיר
כדי לאפס נכס לערך ברירת המחדל שלו, כוללים את שם השדה שלו במסכת השדות, אבל משאירים את השדה עצמו לא מוגדר. |
UpdateTableCellPropertiesRequest
לעדכן את המאפיינים של
TableCell
ייצוג JSON |
---|
{ "objectId": string, "tableRange": { object ( |
שדות | |
---|---|
objectId
|
מזהה האובייקט של הטבלה. |
tableRange
|
הטווח של הטבלה שמייצג את קבוצת המשנה של הטבלה שעליה העדכונים חלים. אם לא צוין טווח בטבלה, העדכונים יחולו על כל הטבלה. |
tableCellProperties
|
המאפיינים של התא בטבלה שיש לעדכן. |
fields
|
השדות שצריך לעדכן.
יש לציין שדה אחד לפחות. הרמה הבסיסית (root)
לדוגמה, כדי לעדכן את צבע המילוי המלא של רקע התא בטבלה, אפשר להגדיר
כדי לאפס נכס לערך ברירת המחדל שלו, כוללים את שם השדה שלו במסכת השדות, אבל משאירים את השדה עצמו לא מוגדר. |
TableRange
טווח של טבלה מייצג הפניה לקבוצת משנה של טבלה.
חשוב לציין שהתאים שצוינו בטווח של הטבלה לא בהכרח יוצרים מלבן. לדוגמה, נניח שיש לנו טבלה בגודל 3 x 3 שבה כל התאים בשורה האחרונה ממוזגים יחד. הטבלה נראית כך:
[ ][ ][ ]
[ ][ ][ ]
[ ]
טווח בטבלה שבו המיקום = (0, 0), שורה = 3 וטווח עמודה = 2 מציין את התאים הבאים:
[ x ][ x ][ ]
[ x ][ x ][ ]
[ x x x ]
ייצוג JSON |
---|
{
"location": {
object (
|
שדות | |
---|---|
location
|
המיקום ההתחלתי של טווח הטבלה. |
rowSpan
|
טווח השורות בטווח הטבלה. |
columnSpan
|
טווח העמודה של טווח הטבלה. |
UpdateLinePropertiesRequest
מעדכן את המאפיינים של
Line
ייצוג JSON |
---|
{
"objectId": string,
"lineProperties": {
object (
|
שדות | |
---|---|
objectId
|
מזהה האובייקט של השורה שעליה חל העדכון. |
lineProperties
|
מאפייני השורה שיש לעדכן. |
fields
|
השדות שצריך לעדכן.
יש לציין שדה אחד לפחות. הרמה הבסיסית (root)
לדוגמה, כדי לעדכן את צבע המילוי המלא של הקו, מגדירים
כדי לאפס נכס לערך ברירת המחדל שלו, כוללים את שם השדה שלו במסכת השדות, אבל משאירים את השדה עצמו לא מוגדר. |
CreateParagraphBulletsRequest
יצירת תבליטים לכל הפסקאות שחופפות לטווח הנתון של אינדקס הטקסט.
רמת הסידור הפנימי של כל פסקה נקבעת על ידי ספירת הכרטיסיות המובילות שלפני כל פסקה. כדי למנוע רווח מיותר בין התבליט לפסקה המתאימה, הכרטיסיות המובילות האלה יוסרו על ידי הבקשה הזו. הפעולה הזו עשויה לשנות את האינדקסים של חלקי הטקסט.
אם הפסקה שלפני עדכון הפסקאות נמצאת ברשימה עם הגדרה קבועה מראש תואמת, הפסקאות המתעדכנות יתווספו לרשימה הקודמת.
ייצוג JSON |
---|
{ "objectId": string, "cellLocation": { object ( |
שדות | |
---|---|
objectId
|
מזהה האובייקט של הצורה או הטבלה שמכילים את הטקסט שאליו רוצים להוסיף תבליטים. |
cellLocation
|
מיקום התא האופציונלי בטבלה אם הטקסט שרוצים לשנות נמצא בתא בטבלה. אם הוא קיים, ה-objectId חייב להפנות לטבלה. |
textRange
|
טווח הטקסט שעליו יש להחיל את ההגדרות הקבועות מראש של התבליטים, בהתבסס על
|
bulletPreset
|
סוגי הגליפים של התבליטים שבהם יש להשתמש. ברירת המחדל היא
|
BulletGlyphPreset
תבניות מוגדרות מראש של גליפים עם תבליטים לרשימות בטקסט.
בתבניות האלה נעשה שימוש בתבליטים מהסוגים הבאים:
-
ARROW
: חץ שתואם לנקודת קוד בפורמט Unicode U+2794 -
ARROW3D
: חץ עם הצללה בתלת-ממד, שתואם לנקודת קוד ב-Unicode U+27a2 -
CHECKBOX
: ריבוע חלול שתואם לנקודת קוד בפורמט Unicode U+274f -
CIRCLE
: עיגול חלול שתואם לנקודת קוד בפורמט Unicode U+25cb -
DIAMOND
: יהלום מלא, שתואם לנקודת קוד של Unicode U+25c6 -
DIAMONDX
: יהלום עם 'x', שתואם לנקודת קוד של Unicode U+2756 -
HOLLOWDIAMOND
: יהלום חלול שתואם לנקודת קוד ב-Unicode U+25c7 -
DISC
: עיגול מלא, שתואם לנקודת קוד בפורמט Unicode U+25cf -
SQUARE
: ריבוע מלא, שתואם לנקודת קוד של Unicode U+25a0 -
STAR
: כוכב, שתואם לנקודת קוד בפורמט Unicode U+2605 -
ALPHA
: אות קטנה, כמו 'a', 'b' או 'c'. -
UPPERALPHA
: אות גדולה, כמו 'A', 'B' או 'C'. -
DIGIT
: מספר, כמו '1', '2' או '3'. -
ZERODIGIT
: מספר שבו התחילית של מספרים בני ספרה אחת היא אפס, לדוגמה '01', '02' או '03'. מספרים שיש להם יותר מספרה אחת לא קידומת אפס. -
ROMAN
: ספרה רומית קטנה, כמו 'i', 'ii' או 'iii'. -
UPPERROMAN
: ספרה רומית גדולה, כמו 'I', 'II' או 'III'. -
LEFTTRIANGLE
: משולש שמצביע שמאלה, התואם לנקודת קוד של Unicode U+25c4
טיפוסים בני מנייה (enum) | |
---|---|
BULLET_DISC_CIRCLE_SQUARE
|
רשימה עם תבליטים
DISC ,
CIRCLE
וגם
SQUARE
גליף תבליט ל-3 רמות הסידור הראשונות ברשימה.
|
BULLET_DIAMONDX_ARROW3D_SQUARE
|
רשימה עם תבליטים
DIAMONDX ,
ARROW3D
וגם
SQUARE
גליף תבליט ל-3 רמות הסידור הראשונות ברשימה.
|
BULLET_CHECKBOX
|
רשימת תבליטים עם
CHECKBOX
גליפים של תבליטים לכל רמות הסידור הפנימי של הרשימה.
|
BULLET_ARROW_DIAMOND_DISC
|
רשימה עם תבליטים
ARROW ,
DIAMOND
וגם
DISC
גליף תבליט ל-3 רמות הסידור הראשונות ברשימה.
|
BULLET_STAR_CIRCLE_SQUARE
|
רשימה עם תבליטים
STAR ,
CIRCLE
וגם
SQUARE
גליף תבליט ל-3 רמות הסידור הראשונות ברשימה.
|
BULLET_ARROW3D_CIRCLE_SQUARE
|
רשימה עם תבליטים
ARROW3D ,
CIRCLE
וגם
SQUARE
גליף תבליט ל-3 רמות הסידור הראשונות ברשימה.
|
BULLET_LEFTTRIANGLE_DIAMOND_DISC
|
רשימה עם תבליטים
LEFTTRIANGLE ,
DIAMOND
וגם
DISC
גליף תבליט ל-3 רמות הסידור הראשונות ברשימה.
|
BULLET_DIAMONDX_HOLLOWDIAMOND_SQUARE
|
רשימה עם תבליטים
DIAMONDX ,
HOLLOWDIAMOND
וגם
SQUARE
גליף תבליט ל-3 רמות הסידור הראשונות ברשימה.
|
BULLET_DIAMOND_CIRCLE_SQUARE
|
רשימה עם תבליטים
DIAMOND ,
CIRCLE
וגם
SQUARE
גליף תבליט ל-3 רמות הסידור הראשונות ברשימה.
|
NUMBERED_DIGIT_ALPHA_ROMAN
|
רשימה ממוספרת עם
DIGIT ,
ALPHA
וגם
ROMAN
גליפים מספריים ל-3 רמות הקינון הראשונות ברשימה, ואחריהן נקודות.
|
NUMBERED_DIGIT_ALPHA_ROMAN_PARENS
|
רשימה ממוספרת עם
DIGIT ,
ALPHA
וגם
ROMAN
גליפים מספריים ל-3 רמות הקינון הראשונות ברשימה, ואחריו סוגריים.
|
NUMBERED_DIGIT_NESTED
|
רשימה ממוספרת עם
DIGIT
גליפים מספריים שמופרדים בנקודות, כאשר כל רמת סידור פנימי משתמשת בגליף של רמת הסידור הקודמת כקידומת. לדוגמה: '1.', '1.1.', '2.', '2.2.'.
|
NUMBERED_UPPERALPHA_ALPHA_ROMAN
|
רשימה ממוספרת עם
UPPERALPHA ,
ALPHA
וגם
ROMAN
גליפים מספריים ל-3 רמות הקינון הראשונות ברשימה, ואחריהן נקודות.
|
NUMBERED_UPPERROMAN_UPPERALPHA_DIGIT
|
רשימה ממוספרת עם
UPPERROMAN ,
UPPERALPHA
וגם
DIGIT
גליפים מספריים ל-3 רמות הקינון הראשונות ברשימה, ואחריהן נקודות.
|
NUMBERED_ZERODIGIT_ALPHA_ROMAN
|
רשימה ממוספרת עם
ZERODIGIT ,
ALPHA
וגם
ROMAN
גליפים מספריים ל-3 רמות הקינון הראשונות ברשימה, ואחריהן נקודות.
|
ReplaceAllShapesWithImageRequest
מחליפה את כל הצורות שתואמות לקריטריונים הנתונים בתמונה שסופקה.
התמונות שמחליפות את הצורות הן מלבניות אחרי שהן נוספו למצגת, ולא מקבלות צורות של צורות.
ייצוג JSON |
---|
{ "replaceMethod": enum ( |
שדות | |
---|---|
replaceMethod
|
שיטת ההחלפה.
חסר ערך
: שימוש
אם מציינים גם
|
imageReplaceMethod
|
השיטה להחלפת תמונה.
אם מציינים גם
אם לא תציינו ערך
אם לא תציינו אותם, המערכת תשתמש ב-CENTER_INSIDE. |
pageObjectIds[]
|
אם השדה לא ריק, מגביל את ההתאמות לרכיבי הדף רק בדפים הנתונים.
מחזירה שגיאת בקשה שגויה 400 אם נתון מזהה אובייקט של דף
|
שדה איחוד
criteria הקריטריונים שהצורות חייבות להתאים להם כדי להחליף אותן.
criteria
יכול להיות רק אחת מהאפשרויות הבאות:
|
|
containsText
|
אם היא מוגדרת, הבקשה הזו תחליף את כל הצורות שמכילות את הטקסט הנתון. |
שדה איחוד
image_source סוג מקור התמונה.
image_source
יכול להיות רק אחת מהאפשרויות הבאות:
|
|
imageUrl
|
כתובת ה-URL של התמונה. התמונה מאחזרת פעם אחת בזמן ההוספה ועותק מאוחסן לצורך הצגה בתוך המצגת. התמונות צריכות להיות בגודל של פחות מ-50MB, לא יותר מ-25 מגה-פיקסל. בנוסף, הן צריכות להיות בפורמט PNG , JPEG או GIF.
כתובת ה-URL שצוינה יכולה להיות באורך של 2kB לכל היותר. כתובת ה-URL עצמה נשמרת עם התמונה ומציגה אותה דרך
|
ReplaceMethod
שיטת ההחלפה.
טיפוסים בני מנייה (enum) | |
---|---|
CENTER_INSIDE
|
משנה את גודל התמונה וממרכז אותה כך שתתאים לגבולות של הצורה המקורית, ושומר על יחס הגובה-רוחב של התמונה. גודל התמונה לאחר עיבוד עשוי להיות קטן מגודל הצורה. זו שיטת ברירת המחדל כשלא מציינים אפשרות. |
CENTER_CROP
|
משנה את גודל התמונה וממרכז אותה כדי למלא את הגבולות של הצורה המקורית. ייתכן שהתמונה תיחתך כדי למלא את הצורה. גודל התמונה לאחר עיבוד יהיה זהה לגודל של הצורה המקורית. |
ImageReplaceMethod
השיטה להחלפת תמונה.
טיפוסים בני מנייה (enum) | |
---|---|
IMAGE_REPLACE_METHOD_UNSPECIFIED
|
שיטה להחלפת תמונה לא צוינה. אסור להשתמש בערך הזה. |
CENTER_INSIDE
|
משנה את גודל התמונה וממרכז אותה כך שתתאים לגבולות של הצורה המקורית, ושומר על יחס הגובה-רוחב של התמונה. גודל התמונה לאחר עיבוד עשוי להיות קטן מגודל הצורה. זו שיטת ברירת המחדל כשלא מציינים אפשרות. |
CENTER_CROP
|
משנה את גודל התמונה וממרכז אותה כדי למלא את הגבולות של הצורה המקורית. ייתכן שהתמונה תיחתך כדי למלא את הצורה. גודל התמונה לאחר עיבוד יהיה זהה לצורה המקורית. |
DuplicateObjectRequest
משכפל שקף או רכיב דף.
כשמשכפלים שקף, המערכת יוצרת את השקף הכפול מיד אחרי השקף שצוין. בעת שכפול של רכיב דף, העותק הכפול ימוקם באותו דף באותו מיקום כמו המקור.
ייצוג JSON |
---|
{ "objectId": string, "objectIds": { string: string, ... } } |
שדות | |
---|---|
objectId
|
מזהה האובייקט לשכפול. |
objectIds
|
האובייקט המשוכפל עשוי להכיל אובייקטים אחרים, לדוגמה, כשמשכפלים שקף או רכיב בדף הקבוצה. המפה הזו מגדירה איך נוצרים מזהים של אובייקטים כפולים: המפתחות הם המזהים של האובייקטים המקוריים והערכים שלהם הם המזהים שיוקצו לאובייקט הכפול המתאים. אפשר לציין גם את מזהה הכפילות של אובייקט המקור במפה הזו, תוך שימוש באותו ערך של
כל המפתחות צריכים להתאים למזהים הקיימים במצגת. כל הערכים במצגת צריכים להיות ייחודיים, ועליהם להתחיל בתו אלפאנומרי או בקו תחתון (בהתאמה לביטוי רגולרי)
אם יושמטו מהמפה מזהים של אובייקטי מקור, יוקצה מזהה אקראי חדש. אם המפה ריקה או לא מוגדרת, כל האובייקטים המשוכפלים יקבלו מזהה אקראי חדש. |
UpdateTextStyleRequest
ייצוג JSON |
---|
{ "objectId": string, "cellLocation": { object ( |
שדות | |
---|---|
objectId
|
מזהה האובייקט של הצורה או הטבלה עם הטקסט שרוצים לעצב. |
cellLocation
|
מיקום התא בטבלה שמכיל את הטקסט שרוצים לעצב. אם המיקום
|
style
|
סגנונות שהגדרת בטקסט. אם הערך של סגנון מסוים תואם לזה של סגנון ההורה, הסגנון יוגדר בירושה.
שינויים מסוימים בסגנון הטקסט עלולים לגרום לשינויים אחרים שאמורים לשקף את ההתנהגות של עורך Slides. יש לעיין במסמכי התיעוד של
|
textRange
|
טווח הטקסט לסגנון. ניתן להרחיב את הטווח כך שיכלול שורות חדשות סמוכות. אם הטווח מכיל במלואו פסקה השייכת לרשימה, גם התבליט של הפסקה יתעדכן בסגנון הטקסט התואם. |
fields
|
השדות שצריך לעדכן.
יש לציין שדה אחד לפחות. הרמה הבסיסית (root)
לדוגמה, כדי לעדכן את סגנון הטקסט למודגש, צריך להגדיר
כדי לאפס נכס לערך ברירת המחדל שלו, כוללים את שם השדה שלו במסכת השדות, אבל משאירים את השדה עצמו לא מוגדר. |
ReplaceAllShapesWithSheetsChartRequest
מחליפה את כל הצורות שתואמות לקריטריונים הנתונים בתרשים Google Sheets שסופק. התרשים יוגדל וממורכז כך שיתאים לגבולות של הצורה המקורית.
הערה: כדי להחליף צורות בתרשים, צריך להשתמש באחד מהיקפי ההרשאות של OAuth ב-Sheets.readonly, בגיליונות אלקטרוניים, ב-drive.readonly או ב-Drive.
ייצוג JSON |
---|
{ "containsText": { object ( |
שדות | |
---|---|
containsText
|
הקריטריונים שהצורות חייבות להתאים להם כדי להחליף אותן. הבקשה תחליף את כל הצורות שמכילות את הטקסט הנתון. |
spreadsheetId
|
המזהה של הגיליון האלקטרוני ב-Google Sheets שמכיל את התרשים. |
chartId
|
המזהה של התרשים הספציפי בגיליון האלקטרוני ב-Google Sheets. |
linkingMode
|
המצב שאליו התרשים מקושר לגיליון האלקטרוני המקורי. אם לא מציינים זאת, התרשים יהיה תמונה שאינה מקושרת. |
pageObjectIds[]
|
אם השדה לא ריק, מגביל את ההתאמות לרכיבי הדף רק בדפים הנתונים.
מחזירה שגיאת בקשה שגויה 400 אם נתון מזהה אובייקט של דף
|
LinkingMode
המצב שאליו התרשים מקושר לגיליון האלקטרוני המקורי.
טיפוסים בני מנייה (enum) | |
---|---|
NOT_LINKED_IMAGE
|
התרשים לא משויך לגיליון האלקטרוני המקורי ולא ניתן לעדכן אותו. תרשים לא מקושר יתווסף כתמונה. |
LINKED
|
קישור התרשים מאפשר לעדכן אותו, ושותפי עריכה אחרים יראו קישור לגיליון האלקטרוני. |
DeleteParagraphBulletsRequest
מחיקת תבליטים מכל הפסקאות שחופפות לאינדקס הטקסט הנתון
range
רמת הסידור הפנימי של כל פסקה תישמר מבחינה חזותית על ידי הוספת כניסה בתחילת הפסקה המתאימה.
ייצוג JSON |
---|
{ "objectId": string, "cellLocation": { object ( |
שדות | |
---|---|
objectId
|
מזהה האובייקט של הצורה או הטבלה שמכילים את הטקסט שממנו רוצים למחוק את התבליטים. |
cellLocation
|
מיקום התא האופציונלי בטבלה אם הטקסט שרוצים לשנות נמצא בתא בטבלה. אם הוא קיים, ה-objectId חייב להפנות לטבלה. |
textRange
|
טווח הטקסט שממנו יש למחוק את התבליטים, לפי
|
UpdateParagraphStyleRequest
מעדכן את העיצוב לכל הפסקאות
Shape
או
Table
שחופפת לטווח הנתון של אינדקס הטקסט.
ייצוג JSON |
---|
{ "objectId": string, "cellLocation": { object ( |
שדות | |
---|---|
objectId
|
מזהה האובייקט של הצורה או הטבלה עם הטקסט שרוצים לעצב. |
cellLocation
|
מיקום התא בטבלה שמכיל את הפסקאות לעיצוב. אם המיקום
|
style
|
הסגנון של הפסקה. |
textRange
|
טווח הטקסט המכיל את הפסקאות לסגנון. |
fields
|
השדות שצריך לעדכן.
יש לציין שדה אחד לפחות. הרמה הבסיסית (root)
לדוגמה, כדי לעדכן את היישור של פסקאות, מגדירים
כדי לאפס נכס לערך ברירת המחדל שלו, כוללים את שם השדה שלו במסכת השדות, אבל משאירים את השדה עצמו לא מוגדר. |
UpdateTableBorderPropertiesRequest
מעדכנו את המאפיינים של גבולות הטבלה בעמודה
Table
ייצוג JSON |
---|
{ "objectId": string, "tableRange": { object ( |
שדות | |
---|---|
objectId
|
מזהה האובייקט של הטבלה. |
tableRange
|
הטווח של הטבלה שמייצג את קבוצת המשנה של הטבלה שעליה העדכונים חלים. אם לא צוין טווח בטבלה, העדכונים יחולו על כל הטבלה. |
borderPosition
|
מיקום הגבול בטווח הטבלה שהעדכונים צריכים לחול עליו. אם לא צוין מיקום גבול, העדכונים יחולו על כל הגבולות בטווח הטבלה. |
tableBorderProperties
|
מאפייני גבול הטבלה לעדכון. |
fields
|
השדות שצריך לעדכן.
יש לציין שדה אחד לפחות. הרמה הבסיסית (root)
לדוגמה, כדי לעדכן את גבול הטבלה בצבע מילוי מלא, אפשר להגדיר
כדי לאפס נכס לערך ברירת המחדל שלו, כוללים את שם השדה שלו במסכת השדות, אבל משאירים את השדה עצמו לא מוגדר. |
BorderPosition
מיקום גבול הטבלה.
טיפוסים בני מנייה (enum) | |
---|---|
ALL
|
כל הגבולות בטווח. |
BOTTOM
|
גבולות בתחתית הטווח. |
INNER
|
גבולות בתוך הטווח. |
INNER_HORIZONTAL
|
גבולות אופקיים בתוך הטווח. |
INNER_VERTICAL
|
גבולות אנכיים בתוך הטווח. |
LEFT
|
גבולות בצד שמאל של הטווח. |
OUTER
|
גבולות לאורך מחוץ לטווח. |
RIGHT
|
גבולות מימין לטווח. |
TOP
|
הגבולות בחלק העליון של הטווח. |
UpdateTableColumnPropertiesRequest
מעדכן את המאפיינים של
Table
עמודה.
ייצוג JSON |
---|
{
"objectId": string,
"columnIndices": [
integer
],
"tableColumnProperties": {
object (
|
שדות | |
---|---|
objectId
|
מזהה האובייקט של הטבלה. |
columnIndices[]
|
רשימה של אינדקסים מבוססי אפס שמציין אילו עמודות לעדכן. אם לא תספקו אינדקסים, כל העמודות בטבלה יעודכנו. |
tableColumnProperties
|
מאפייני העמודה בטבלה שצריך לעדכן.
אם הערך של
|
fields
|
השדות שצריך לעדכן.
יש לציין שדה אחד לפחות. הרמה הבסיסית (root)
לדוגמה, כדי לעדכן את רוחב העמודה, מגדירים
אם העמודה 'columnwidth' כלול במסכת השדות אבל המאפיין לא מוגדר, רוחב העמודה יהיה ברירת מחדל של 406,400 EMU (32 נקודות). |
UpdateTableRowPropertiesRequest
מעדכן את המאפיינים של
Table
השורה הראשונה.
ייצוג JSON |
---|
{
"objectId": string,
"rowIndices": [
integer
],
"tableRowProperties": {
object (
|
שדות | |
---|---|
objectId
|
מזהה האובייקט של הטבלה. |
rowIndices[]
|
רשימת אינדקסים מבוססי אפס, שמציינת אילו שורות לעדכן. אם לא תספקו אינדקסים, כל השורות בטבלה יעודכנו. |
tableRowProperties
|
מאפייני השורה בטבלה שצריך לעדכן. |
fields
|
השדות שצריך לעדכן.
יש לציין שדה אחד לפחות. הרמה הבסיסית (root)
לדוגמה כדי לעדכן את גובה השורה המינימלי, מגדירים
אם 'minRowHeight" כלול במסכת השדות אבל המאפיין לא מוגדר, גובה השורה המינימלי יוגדר כ-0 כברירת מחדל. |
MergeTableCellsRequest
מיזוג תאים בתוך
Table
ייצוג JSON |
---|
{
"objectId": string,
"tableRange": {
object (
|
שדות | |
---|---|
objectId
|
מזהה האובייקט של הטבלה. |
tableRange
|
טווח התאים בטבלה שמציין אילו תאים בטבלה רוצים למזג. כל הטקסט בתאים שמוזגו יחובר ויאוחסן בתא הימני העליון של הטווח. אם הטווח לא מלבני (מצב כזה יכול לקרות במקרים מסוימים שבהם הטווח מכסה תאים שכבר ממוזגים), תוחזר שגיאה של בקשה שגויה מסוג 400. |
UnmergeTableCellsRequest
ביטול המיזוג של התאים בתוך
Table
ייצוג JSON |
---|
{
"objectId": string,
"tableRange": {
object (
|
שדות | |
---|---|
objectId
|
מזהה האובייקט של הטבלה. |
tableRange
|
טווח הטבלה שמציין אילו תאים בטבלה צריך לבטל את המיזוג. המיזוג של כל התאים שמוזגו בטווח הזה יבוטל, והתאים שכבר לא מוזגו לא יושפעו. אם אין בטווח תאים ממוזגים, הבקשה לא תשפיע. אם יש טקסט באחד מהתאים שמוזגו, הטקסט יישאר בתא הימני העליון ('head') בבלוק של התאים שלא מוזגו. |
GroupObjectsRequest
קיבוץ אובייקטים כדי ליצור קבוצת אובייקטים. לדוגמה, קבוצות
PageElements
כדי ליצור
Group
באותו דף כמו כל הילדים.
ייצוג JSON |
---|
{ "groupObjectId": string, "childrenObjectIds": [ string ] } |
שדות | |
---|---|
groupObjectId
|
מזהה אובייקט שסופק על ידי המשתמש, שהמטרה שלו היא ליצור את הקבוצה.
אם מציינים מזהה, הוא חייב להיות ייחודי מבין כל הדפים ורכיבי הדפים במצגת. המזהה חייב להתחיל בתו אלפאנומרי או בקו תחתון (בהתאמה לביטוי רגולרי)
אם לא מציינים מזהה, נוצר מזהה ייחודי. |
childrenObjectIds[]
|
מזהי האובייקטים של האובייקטים שרוצים לקבץ.
ניתן לקבץ רק אלמנטים בדף. באותו דף צריכים להיות לפחות שני רכיבי דף שלא נמצאים כבר בקבוצה אחרת. רכיבים מסוימים בדף, כמו
|
UngroupObjectsRequest
ביטול הקיבוץ של אובייקטים, כמו
groups
ייצוג JSON |
---|
{ "objectIds": [ string ] } |
שדות | |
---|---|
objectIds[]
|
מזהי האובייקטים של האובייקטים שרוצים לבטל את הקיבוץ שלהם.
רק
|
UpdatePageElementAltTextRequest
מעדכן את הכותרת ו/או התיאור של הטקסט החלופי
page element
ייצוג JSON |
---|
{ "objectId": string, "title": string, "description": string } |
שדות | |
---|---|
objectId
|
מזהה האובייקט של הרכיב בדף שעליו חלים העדכונים. |
title
|
כותרת הטקסט החלופית המעודכנת של רכיב הדף. אם המדיניות לא מוגדרת, הערך הקיים יישמר. השם חשוף לקוראי מסך ולממשקי נגישות אחרים. יש להשתמש רק בערכים קריאים לאנשים שקשורים לתוכן של רכיב הדף. |
description
|
התיאור המעודכן של הטקסט החלופי של רכיב הדף. אם המדיניות לא מוגדרת, הערך הקיים יישמר. התיאור חשוף לקוראי מסך ולממשקי נגישות אחרים. יש להשתמש רק בערכים קריאים לאנשים שקשורים לתוכן של רכיב הדף. |
ReplaceImageRequest
החלפה של תמונה קיימת בתמונה חדשה.
החלפת תמונה מסירה חלק
image effects
מהתמונה הקיימת.
ייצוג JSON |
---|
{ "imageObjectId": string, "imageReplaceMethod": enum ( |
שדות | |
---|---|
imageObjectId
|
המזהה של התמונה הקיימת שיוחלף. ניתן לאחזר את המזהה מהתגובה לבקשת אחזור. |
imageReplaceMethod
|
השיטה החלופית. |
שדה איחוד
image_source סוג מקור התמונה.
image_source
יכול להיות רק אחת מהאפשרויות הבאות:
|
|
url
|
כתובת ה-URL של התמונה. התמונה מאחזרת פעם אחת בזמן ההוספה ועותק מאוחסן לצורך הצגה בתוך המצגת. התמונות חייבות להיות קטנות מ-50MB, לא יותר מ-25 מגה-פיקסלים ועליהן להיות בפורמט PNG , JPEG או GIF.
האורך של כתובת ה-URL שצוינה לא יכול להיות גדול מ-2KB. כתובת ה-URL נשמרת עם התמונה ומציגה אותה דרך
|
UpdateSlidePropertiesRequest
עדכון המאפיינים של שקף.
ייצוג JSON |
---|
{
"objectId": string,
"slideProperties": {
object (
|
שדות | |
---|---|
objectId
|
מזהה האובייקט של השקף שעליו חל העדכון. |
slideProperties
|
מאפייני השקף שצריך לעדכן. |
fields
|
השדות שצריך לעדכן.
יש לציין שדה אחד לפחות. השורש 'slideProperties' היא משתמעת ואין לציין אותה. סינגל
לדוגמה, כדי לעדכן אם המערכת מדלגת על שקף, מגדירים את
כדי לאפס נכס לערך ברירת המחדל שלו, כוללים את שם השדה שלו במסכת השדות, אבל משאירים את השדה עצמו לא מוגדר. |
UpdatePageElementsZOrderRequest
מעדכן את סדר ה-Z של רכיבי הדף. סדר Z הוא סדר הרכיבים בדף מתחילתו ועד סופו. יכול להיות שרכיב הדף בחזית מכסה את הרכיבים שנמצאים מאחוריו.
ייצוג JSON |
---|
{
"pageElementObjectIds": [
string
],
"operation": enum (
|
שדות | |
---|---|
pageElementObjectIds[]
|
מזהי האובייקטים של רכיבי הדף שצריך לעדכן. כל מרכיבי הדף חייבים להיות באותו דף ואין לקבץ אותם. |
operation
|
הפעולה בסדר Z שתחול על רכיבי הדף. כאשר מחילים את הפעולה על מספר רכיבי דף, סדרי ה-Z היחסיים בתוך רכיבי הדף האלה לפני שמירת הפעולה. |
ZOrderOperation
הפעולה לעדכון סדר ה-Z של רכיב בדף.
טיפוסים בני מנייה (enum) | |
---|---|
Z_ORDER_OPERATION_UNSPECIFIED
|
פעולה לא מוגדרת. |
BRING_TO_FRONT
|
העברת רכיבי הדף לתחילת הדף. |
BRING_FORWARD
|
מעביר את רכיבי הדף קדימה ברכיב אחד ביחס לפריט הקדמי ביותר ברכיבי הדף שצוינו. |
SEND_BACKWARD
|
הפונקציה שולחת את רכיבי הדף אחורה בדף באמצעות רכיב אחד ביחס למיקום הרחוק ביותר מאחורי אחד ברכיבי הדף שצוינו. |
SEND_TO_BACK
|
שולח את רכיבי הדף לחלק האחורי של הדף. |
UpdateLineCategoryRequest
מעדכן את הקטגוריה של
line
ייצוג JSON |
---|
{
"objectId": string,
"lineCategory": enum (
|
שדות | |
---|---|
objectId
|
מזהה האובייקט של השורה שעליה חל העדכון.
רק שורה עם
ייתכן שהשורה תנותב מחדש אחרי עדכון הקטגוריה שלה. |
lineCategory
|
קטגוריית השורות שאליה יתבצע העדכון.
המדויק
|
RerouteLineRequest
מנתב מחדש
line
כך שהוא יהיה מחובר בשני אתרי החיבור הקרובים ביותר ברכיבי הדפים המחוברים.
ייצוג JSON |
---|
{ "objectId": string } |
שדות | |
---|---|
objectId
|
מזהה האובייקט של הקו לניתוב מחדש.
רק שורה עם
|