בקשה
סוג אחד של עדכון שחל על מצגת.
ייצוג ב-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
|
אינדקס אופציונלי שמתחיל ב-0 ומציין איפה להוסיף את השקפים. אם לא מציינים אינדקס, השקופית נוצרת בסוף. |
slideLayoutReference
|
הפניה לפריסה של השקף שרוצים להוסיף, על סמך התבנית הראשית הנוכחית, שהיא אחת מהאפשרויות הבאות:
אם ה-LayoutReference לא נמצא בגרסה הראשית הנוכחית, תוחזר שגיאה 400 (בקשה לא חוקית).
אם לא מציינים ערך של רכיב העיצוב, המערכת משתמשת ברכיב העיצוב |
placeholderIdMappings[]
|
רשימה אופציונלית של מיפויים של מזהי אובייקטים מה- |
LayoutReference
הפניה לפריסת השקף. האפשרויות הן:
- פריסה מוגדרת מראש
- אחת מהפריסות במצגת.
ייצוג ב-JSON |
---|
{ // Union field |
שדות | |
---|---|
שדה האיחוד
kind . הסוג של LayoutReference.
kind
יכול להיות רק אחד מהערכים הבאים:
|
|
predefinedLayout
|
פריסה מוגדרת מראש. |
layoutId
|
מזהה פריסה: מזהה האובייקט של אחת הפריסות במצגת. |
PredefinedLayout
סוגי פריסה מוגדרים מראש. אלה פריסות נפוצות במצגות. עם זאת, אין ערובה שהפריסות האלה נמצאות בגרסה הראשית הנוכחית, כי הן אולי נמחקו או שהן לא חלק מהעיצוב שבו נעשה שימוש. בנוסף, יכול להיות שתמונות ה-placeholder בכל פריסה השתנו.
טיפוסים בני מנייה (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
|
המיקום האופציונלי של תא בטבלה, אם הטקסט יתווסף לתא בטבלה. אם השדה הזה קיים, הוא חייב להפנות לטבלה. |
text
|
הטקסט שרוצים להוסיף.
הוספת תו של שורה חדשה תיצור באופן משתמע
סגנונות הטקסט של הטקסט שהוכנס ייקבעו באופן אוטומטי, בדרך כלל תוך שמירה על סגנון הטקסט הסמוך. ברוב המקרים, הטקסט יתווסף ל- תווי בקרה מסוימים (U+0000-U+0008, U+000C-U+001F) ותווים מאזור השימוש הפרטי של מישור Unicode Basic Multilingual (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, "searchByRegex": boolean } |
שדות | |
---|---|
text
|
הטקסט שרוצים לחפש בצורה או בטבלה. |
matchCase
|
מציין אם החיפוש צריך להתחשב ברישיות:
|
searchByRegex
|
זה שינוי אופציונלי. הערך True אם צריך להתייחס לערך החיפוש כביטוי רגולרי. צריך לסמן בתווי בריחה (escape) את כל הקווים הנטויים לאחור בתבנית.
|
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 במטריצה החדשה. |
UpdateSlidesPositionRequest
עדכון המיקום של השקפים במצגת.
ייצוג ב-JSON |
---|
{ "slideObjectIds": [ string ], "insertionIndex": integer } |
שדות | |
---|---|
slideObjectIds[]
|
המזהים של השקפים במצגת שרוצים להעביר. השקפים ברשימה הזו חייבים להיות בסדר המוצג במצגת, בלי כפילויות. |
insertionIndex
|
האינדקס שבו השקפים צריכים להתווסף, על סמך סידור השקפים לפני ההעברה. הערך חייב להיות בין אפס למספר השקפים במצגת, כולל. |
DeleteTextRequest
מחיקת טקסט מצורה או מתא בטבלה.
ייצוג ב-JSON |
---|
{ "objectId": string, "cellLocation": { object ( |
שדות | |
---|---|
objectId
|
מזהה האובייקט של הצורה או הטבלה שממנה הטקסט יימחק. |
cellLocation
|
המיקום האופציונלי של תא הטבלה אם רוצים למחוק את הטקסט מתא בטבלה. אם השדה הזה קיים, הוא חייב להפנות לטבלה. |
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.
הערה: כדי ליצור תרשימים, צריך לפחות אחד מההיקפים הבאים של OAuth: spreadsheets.readonly, spreadsheets, 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.
הערה: כדי לרענן את התרשימים, צריך לפחות אחד מההיקפים spreadsheets.readonly, spreadsheets, drive.readonly או drive OAuth.
ייצוג ב-JSON |
---|
{ "objectId": string } |
שדות | |
---|---|
objectId
|
מזהה האובייקט של התרשים שרוצים לרענן. |
UpdateShapePropertiesRequest
מעדכנים את המאפיינים של Shape
.
ייצוג ב-JSON |
---|
{
"objectId": string,
"shapeProperties": {
object ( |
שדות | |
---|---|
objectId
|
מזהה האובייקט של הצורה שעליו חלים העדכונים. |
shapeProperties
|
מאפייני הצורה שרוצים לעדכן. |
fields
|
השדות שצריך לעדכן.
צריך לציין שדה אחד לפחות. השורש
לדוגמה, כדי לעדכן את צבע המילוי המוצק של הרקע של הצורה, מגדירים את הערך של כדי לאפס נכס לערך ברירת המחדל שלו, צריך לכלול את שם השדה שלו במסיכת השדה, אבל להשאיר את השדה עצמו ללא הגדרה. |
UpdateImagePropertiesRequest
מעדכנים את המאפיינים של Image
.
ייצוג ב-JSON |
---|
{
"objectId": string,
"imageProperties": {
object ( |
שדות | |
---|---|
objectId
|
מזהה האובייקט של התמונה שעליה חלים העדכונים. |
imageProperties
|
מאפייני התמונה שרוצים לעדכן. |
fields
|
השדות שצריך לעדכן.
צריך לציין שדה אחד לפחות. השורש
לדוגמה, כדי לעדכן את צבע קווי המתאר של התמונה, מגדירים את הערך של כדי לאפס נכס לערך ברירת המחדל שלו, צריך לכלול את שם השדה שלו במסיכת השדה, אבל להשאיר את השדה עצמו ללא הגדרה. |
UpdateVideoPropertiesRequest
מעדכנים את המאפיינים של Video
.
ייצוג ב-JSON |
---|
{
"objectId": string,
"videoProperties": {
object ( |
שדות | |
---|---|
objectId
|
מזהה האובייקט של הסרטון שאליו חלים העדכונים. |
videoProperties
|
מאפייני הסרטון שרוצים לעדכן. |
fields
|
השדות שצריך לעדכן.
צריך לציין שדה אחד לפחות. השורש
לדוגמה, כדי לעדכן את צבע קווי המתאר של הסרטון, מגדירים את הערך של כדי לאפס נכס לערך ברירת המחדל שלו, צריך לכלול את שם השדה שלו במסיכת השדה, אבל להשאיר את השדה עצמו ללא הגדרה. |
UpdatePagePropertiesRequest
עדכון המאפיינים של Page
.
ייצוג ב-JSON |
---|
{
"objectId": string,
"pageProperties": {
object ( |
שדות | |
---|---|
objectId
|
מזהה האובייקט של הדף שאליו חל העדכון. |
pageProperties
|
מאפייני הדף שרוצים לעדכן. |
fields
|
השדות שצריך לעדכן.
צריך לציין שדה אחד לפחות. השורש
לדוגמה, כדי לעדכן את צבע המילוי המוצק של רקע הדף, מגדירים את הערך של כדי לאפס נכס לערך ברירת המחדל שלו, צריך לכלול את שם השדה שלו במסיכת השדה, אבל להשאיר את השדה עצמו ללא הגדרה. |
UpdateTableCellPropertiesRequest
מעדכנים את המאפיינים של TableCell
.
ייצוג ב-JSON |
---|
{ "objectId": string, "tableRange": { object ( |
שדות | |
---|---|
objectId
|
מזהה האובייקט של הטבלה. |
tableRange
|
טווח הטבלה שמייצג את קבוצת המשנה של הטבלה שאליה חלים העדכונים. אם לא יצוין טווח טבלה, העדכונים יחולו על כל הטבלה. |
tableCellProperties
|
מאפייני התא בטבלה שרוצים לעדכן. |
fields
|
השדות שצריך לעדכן.
צריך לציין שדה אחד לפחות. השורש
לדוגמה, כדי לעדכן את צבע המילוי המוצק של הרקע של תא הטבלה, מגדירים את הערך של כדי לאפס נכס לערך ברירת המחדל שלו, צריך לכלול את שם השדה שלו במסיכת השדה, אבל להשאיר את השדה עצמו ללא הגדרה. |
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
|
השדות שצריך לעדכן.
צריך לציין שדה אחד לפחות. השורש
לדוגמה, כדי לעדכן את צבע המילוי של הקו, מגדירים את כדי לאפס נכס לערך ברירת המחדל שלו, צריך לכלול את שם השדה שלו במסיכת השדה, אבל להשאיר את השדה עצמו ללא הגדרה. |
CreateParagraphBulletsRequest
יצירת תווי פסיק לכל הקטעים שמצטופפים עם טווח מדד הטקסט הנתון.
רמת ההטמעה של כל הפסקה תיקבע על ידי ספירת הכרטיסיות שלפני כל הפסקה. כדי למנוע רווח מיותר בין הנקודה והפסקה המתאימה, הבקשה הזו מסירה את התווים האלה. הפעולה הזו עשויה לשנות את האינדקסים של חלקים מהטקסט.
אם הפסקה שמופיעה לפני הפסקות שמתעדכנות נמצאת ברשימה עם הגדרה מוגדרת מראש תואמת, הפסקות שמתעדכנות מתווספות לרשימה הקודמת הזו.
ייצוג ב-JSON |
---|
{ "objectId": string, "cellLocation": { object ( |
שדות | |
---|---|
objectId
|
מזהה האובייקט של הצורה או הטבלה שמכילים את הטקסט שרוצים להוסיף אליו את הנקודות. |
cellLocation
|
המיקום האופציונלי של תא הטבלה, אם הטקסט שרוצים לשנות נמצא בתא טבלה. אם השדה הזה קיים, הוא חייב להפנות לטבלה. |
textRange
|
טווח הטקסט שבו רוצים להחיל את הגדרות התבליטים המוגדרות מראש, על סמך אינדקסים של |
bulletPreset
|
סוגי הסמלים של הנקודות ליד הטקסט שישמשו. ברירת המחדל היא ההגדרה הקבועה מראש |
BulletGlyphPreset
דפוסים מוגדרים מראש של תווים גרפיים של תבליטים לרשימות בטקסט.
בדוגמאות האלה נעשה שימוש בסוגים הבאים של סמלי נקודה:
-
ARROW
: חץ, התואם למיקום תו (code point) U+2794 ב-Unicode -
ARROW3D
: חץ עם צללית תלת-ממדית, התואם למיקום תו (code point) U+27a2 ב-Unicode -
CHECKBOX
: ריבוע ריק, התואם למיקום תו (code point) ב-Unicode U+274f -
CIRCLE
: עיגול חלול, התואם למיקום תו (code point) ב-Unicode U+25cb -
DIAMOND
: ריבוע שחור מלא, שתואם למיקום תו (code point) U+25c6 ב-Unicode -
DIAMONDX
: יהלום עם 'x', התואם למיקום תו (code point) של Unicode U+2756 -
HOLLOWDIAMOND
: יהלום חלול, התואם למיקום תו (code point) U+25c7 ב-Unicode -
DISC
: עיגול מלא, התואם למיקום תו (code point) ב-Unicode U+25cf -
SQUARE
: ריבוע מלא, התואם למיקום תו (code point) ב-Unicode U+25a0 -
STAR
: כוכב, התואם למיקום התו (code point) U+2605 ב-Unicode -
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
: משולש שמצביע שמאלה, התואם למיקום תו (code point) U+25c4 ב-Unicode
טיפוסים בני מנייה (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
|
השדות שצריך לעדכן.
צריך לציין שדה אחד לפחות. השורש
לדוגמה, כדי לעדכן את סגנון הטקסט למודגש, מגדירים את הערך של כדי לאפס נכס לערך ברירת המחדל שלו, צריך לכלול את שם השדה שלו במסיכת השדה, אבל להשאיר את השדה עצמו ללא הגדרה. |
ReplaceAllShapesWithSheetsChartRequest
החלפת כל הצורות שתואמות לקריטריונים שצוינו בתרשים שסופק ב-Google Sheets. התרשים יותאם לגודל ולמיקום המרכזי כדי שיתאים לגבולות הצורה המקורית.
הערה: כדי להחליף צורות בתרשים, צריך לפחות אחד מההיקפים הבאים: spreadsheets.readonly, spreadsheets, drive.readonly או drive OAuth.
ייצוג ב-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
|
המיקום האופציונלי של תא הטבלה, אם הטקסט שרוצים לשנות נמצא בתא טבלה. אם השדה הזה קיים, הוא חייב להפנות לטבלה. |
textRange
|
טווח הטקסט שממנו רוצים למחוק את הנקודות, על סמך אינדקסים של |
UpdateParagraphStyleRequest
הקוד מעדכן את הסגנון של כל הפסקה בתוך Shape
או Table
שמצטברות עם טווח מדד הטקסט הנתון.
ייצוג ב-JSON |
---|
{ "objectId": string, "cellLocation": { object ( |
שדות | |
---|---|
objectId
|
מזהה האובייקט של הצורה או הטבלה עם הטקסט שרוצים לעצב. |
cellLocation
|
המיקום של התא בטבלה שמכיל את הפסקה או הפסקות שרוצים לעצב. אם |
style
|
הסגנון של הפסקה. |
textRange
|
טווח הטקסט שמכיל את הפסקה או הפסקות שרוצים לעצב. |
fields
|
השדות שצריך לעדכן.
צריך לציין שדה אחד לפחות. השורש
לדוגמה, כדי לעדכן את היישור של הפסקה, מגדירים את כדי לאפס נכס לערך ברירת המחדל שלו, צריך לכלול את שם השדה שלו במסיכת השדה, אבל להשאיר את השדה עצמו ללא הגדרה. |
UpdateTableBorderPropertiesRequest
מעדכנת את המאפיינים של גבולות הטבלה ב-Table
.
ייצוג ב-JSON |
---|
{ "objectId": string, "tableRange": { object ( |
שדות | |
---|---|
objectId
|
מזהה האובייקט של הטבלה. |
tableRange
|
טווח הטבלה שמייצג את קבוצת המשנה של הטבלה שאליה חלים העדכונים. אם לא יצוין טווח טבלה, העדכונים יחולו על כל הטבלה. |
borderPosition
|
מיקום הגבול בטווח הטבלה שאליו צריך להחיל את העדכונים. אם לא יצוין מיקום של גבול, העדכונים יחולו על כל הגבולות בטווח הטבלה. |
tableBorderProperties
|
מאפייני שוליים של הטבלה שרוצים לעדכן. |
fields
|
השדות שצריך לעדכן.
צריך לציין שדה אחד לפחות. השורש
לדוגמה, כדי לעדכן את צבע המילוי המוצק של גבול הטבלה, מגדירים את כדי לאפס נכס לערך ברירת המחדל שלו, צריך לכלול את שם השדה שלו במסיכת השדה, אבל להשאיר את השדה עצמו ללא הגדרה. |
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
|
השדות שצריך לעדכן.
צריך לציין שדה אחד לפחות. השורש
לדוגמה, כדי לעדכן את רוחב העמודה, מגדירים את אם השדה 'columnWidth' נכלל במסכת השדה אבל הנכס לא מוגדר, רוחב העמודה יהיה 406,400 EMU (32 נקודות) כברירת מחדל. |
UpdateTableRowPropertiesRequest
עדכון המאפיינים של שורה Table
.
ייצוג ב-JSON |
---|
{
"objectId": string,
"rowIndices": [
integer
],
"tableRowProperties": {
object ( |
שדות | |
---|---|
objectId
|
מזהה האובייקט של הטבלה. |
rowIndices[]
|
רשימת האינדקסים שמתחילים ב-0, שמציינת אילו שורות לעדכן. אם לא יצוינו אינדקסים, כל השורות בטבלה יתעדכנו. |
tableRowProperties
|
מאפייני השורה בטבלה שרוצים לעדכן. |
fields
|
השדות שצריך לעדכן.
צריך לציין שדה אחד לפחות. השורש
לדוגמה, כדי לעדכן את הגובה המינימלי של השורה, מגדירים את הערך של אם השדה '"minRowHeight"' נכלל במסכת השדה אבל המאפיין לא מוגדר, גובה השורה המינימלי יהיה 0 כברירת מחדל. |
MergeTableCellsRequest
מיזוג תאים ב-Table
.
ייצוג ב-JSON |
---|
{
"objectId": string,
"tableRange": {
object ( |
שדות | |
---|---|
objectId
|
מזהה האובייקט של הטבלה. |
tableRange
|
טווח הטבלה שמציין אילו תאים בטבלה למזג. כל הטקסט בתאים שמוזגו יקושרת ויישמר בתא הימני העליון ('הכותרת') של הטווח. אם הטווח לא מרובע (מצב שיכול לקרות במקרים מסוימים שבהם הטווח מכסה תאים שכבר מוזגו), תוחזר הודעת השגיאה 400 (בקשה לא חוקית). |
UnmergeTableCellsRequest
ביטול המיזוג של תאים ב-Table
.
ייצוג ב-JSON |
---|
{
"objectId": string,
"tableRange": {
object ( |
שדות | |
---|---|
objectId
|
מזהה האובייקט של הטבלה. |
tableRange
|
טווח הטבלה שמציין אילו תאים בטבלה צריך לבטל את המיזוג שלהם. כל התאים הממוזגים בטווח הזה יבוטלו, ותאים שכבר בוטלו לא יושפעו. אם אין בטווח תאים ממוזגים, הבקשה לא תבצע שום פעולה. אם יש טקסט באחד מהתאים הממוזגים, הטקסט יישאר בתא השמאלי העליון ('הכותרת') של הבלוק שנוצר של תאים לא ממוזגים. |
GroupObjectsRequest
קיבוץ אובייקטים ליצירת קבוצת אובייקטים. לדוגמה, קבוצות
PageElements
כדי ליצור
Group
באותו הדף שבו נמצאים כל הצאצאים.
ייצוג ב-JSON |
---|
{ "groupObjectId": string, "childrenObjectIds": [ string ] } |
שדות | |
---|---|
groupObjectId
|
מזהה אובייקט שסופק על ידי המשתמש לקבוצה שתיווצר.
אם מציינים מזהה, הוא צריך להיות ייחודי בכל הדפים ורכיבי הדפים במצגת. המזהה חייב להתחיל בתו אלפאנומרי או בקו תחתון (תואם לביטוי הרגולרי
אם לא מציינים מזהה, נוצר מזהה ייחודי. |
childrenObjectIds[]
|
מזהי האובייקטים שרוצים לקבץ.
אפשר לקבץ רק רכיבי דף. צריכים להיות לפחות שני רכיבי דף באותו דף שלא נמצאים כבר בקבוצה אחרת. לא ניתן לקבץ חלק ממרכיבי הדף, כמו |
UngroupObjectsRequest
ביטול הקיבוץ של אובייקטים, כמו groups
.
ייצוג ב-JSON |
---|
{ "objectIds": [ string ] } |
UpdatePageElementAltTextRequest
עדכון הכותרת ו/או התיאור של הטקסט החלופי של page element
.
ייצוג ב-JSON |
---|
{ "objectId": string, "title": string, "description": string } |
שדות | |
---|---|
objectId
|
מזהה האובייקט של רכיב הדף שעליו חלים העדכונים. |
title
|
כותרת הטקסט החלופי המעודכנת של רכיב הדף. אם לא תגדירו ערך, הערך הקיים יישמר. השם חשוף לקוראי מסך ולממשקי נגישות אחרים. יש להשתמש רק בערכים שאנשים יכולים לקרוא, שקשורים לתוכן של רכיב הדף. |
description
|
תיאור הטקסט החלופי המעודכן של רכיב הדף. אם לא תגדירו ערך, הערך הקיים יישמר. התיאור חשוף לקוראי מסך ולממשקי נגישות אחרים. יש להשתמש רק בערכים שאנשים יכולים לקרוא, שקשורים לתוכן של רכיב הדף. |
ReplaceImageRequest
מחליפה תמונה קיימת בתמונה חדשה.
החלפת תמונה מסירה חלק מה-image effects
מהתמונה הקיימת.
ייצוג ב-JSON |
---|
{ "imageObjectId": string, "imageReplaceMethod": enum ( |
שדות | |
---|---|
imageObjectId
|
המזהה של התמונה הקיימת שתוחליף. אפשר לאחזר את המזהה מהתגובה של בקשת get. |
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
|
מזהה האובייקט של הקו שרוצים לנתב מחדש.
אפשר לשנות את המסלול רק של קו עם הערך |