- Zasób: strona
- Zapis JSON
- PageType
- PageElement
- AffineTransform
- Grupa
- Kształt
- Typ
- TextContent
- TextElement
- ParagraphMarker
- ParagraphStyle
- Wyrównanie
- TextDirection
- SpacingMode
- Bullet
- TextStyle
- OptionalColor
- OpaqueColor
- RgbColor
- ThemeColorType
- Link
- RelativeSlideLink
- BaselineOffset
- WeightedFontFamily
- TextRun
- AutoText
- Typ
- Lista
- NestingLevel
- ShapeProperties
- ShapeBackgroundFill
- PropertyState
- SolidFill
- Outline
- OutlineFill
- DashStyle
- Cień
- Typ
- RectanglePosition
- ContentAlignment
- Autodopasowanie
- AutofitType
- Obiekt zastępczy
- Typ
- Obrazy
- ImageProperties
- CropProperties
- Recolor
- ColorStop
- Nazwa
- Film
- Źródło
- VideoProperties
- Linia
- LineProperties
- LineFill
- ArrowStyle
- LineConnection
- Typ
- LineCategory
- Tabela
- 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
- Metody
Zasób: strona
Strona w prezentacji.
Zapis JSON |
---|
{ "objectId": string, "pageType": enum ( |
Pola | |
---|---|
objectId |
Identyfikator obiektu na tej stronie. Identyfikatory obiektów używane przez |
pageType |
Typ strony. |
pageElements[] |
Elementy strony renderowane na stronie. |
revisionId |
Tylko dane wyjściowe. Identyfikator wersji prezentacji. Może być używany w żądaniach aktualizacji w celu potwierdzenia, że wersja prezentacji nie zmieniła się od ostatniej operacji odczytu. Wypełniane tylko wtedy, gdy użytkownik ma uprawnienia do edycji prezentacji. Identyfikator wersji nie jest liczbą sekwencyjną, ale nieprzezroczystym ciągiem. Format identyfikatora wersji może się z czasem zmienić. Zwrócony identyfikator wersji jest gwarantowany tylko przez 24 godziny od momentu jego zwrotu i nie może być udostępniany innym użytkownikom. Jeśli identyfikator wersji nie zmienia się między wywołaniami, prezentacja nie uległa zmianie. Z kolei zmieniony identyfikator (w przypadku tej samej prezentacji i użytkownika) zwykle oznacza, że prezentacja została zaktualizowana. Jednak zmiana identyfikatora może wynikać z czynników wewnętrznych, takich jak zmiana formatu identyfikatora. |
pageProperties |
Właściwości strony. |
Pole unii properties . Właściwości specyficzne dla każdego typu strony. Plik master nie wymaga żadnych dodatkowych właściwości. properties może być tylko jednym z tych elementów: |
|
slideProperties |
Właściwości konkretnego slajdu. Ustawiana tylko wtedy, gdy pageType = SLIDE. |
layoutProperties |
Właściwości układu. Ustawiana tylko wtedy, gdy pageType = LAYOUT. |
notesProperties |
Właściwości charakterystyczne dla notatek. Ustawiana tylko wtedy, gdy pageType = NOTES. |
masterProperties |
Ustawienia dotyczące konkretnych usług. Ustawiana tylko wtedy, gdy pageType = MASTER. |
PageType
Typ strony.
Wartości w polu enum | |
---|---|
SLIDE |
Strona slajdów. |
MASTER |
Strona główna slajdu. |
LAYOUT |
Układ strony. |
NOTES |
Strona z notatkami. |
NOTES_MASTER |
Strona główna notatek. |
PageElement
Element wizualny wyrenderowany na stronie.
Zapis JSON |
---|
{ "objectId": string, "size": { object ( |
Pola | |
---|---|
objectId |
Identyfikator obiektu tego elementu strony. Identyfikatory obiektów używane przez |
size |
Rozmiar elementu strony. |
transform |
Transformacja elementu strony. Wizualny wygląd elementu strony jest określany przez jego bezwzględną transformację. Aby obliczyć przekształcenie bezwzględne, połącz wstępnie przekształcenie elementu strony z przekształceniami wszystkich jego grup nadrzędnych. Jeśli element strony nie należy do grupy, jego przekształcenie bezwzględne jest takie samo jak wartość w tym polu. Początkowa transformacja nowo utworzonego elementu |
title |
Tytuł elementu strony. W połączeniu z opisem, aby wyświetlić tekst alternatywny. To pole nie jest obsługiwane w przypadku elementów |
description |
Opis elementu strony. W połączeniu z tytułem, aby wyświetlić tekst alternatywny. Pole nie jest obsługiwane w przypadku elementów |
Pole sumy element_kind . Rodzaj elementu reprezentowanego przez ten obiekt PageElement. Każda wiadomość zawiera wszystkie właściwości specyficzne dla danego typu elementu strony. element_kind może być tylko jednym z tych elementów: |
|
elementGroup |
Zbiór elementów strony połączonych w jedną całość. |
shape |
Ogólny kształt. |
image |
Element strony z obrazem. |
video |
Element strony wideo. |
line |
Element strony zamówienia. |
table |
Element strony tabeli. |
wordArt |
Element strony WordArt. |
sheetsChart |
Połączony wykres z Arkuszy Google. Niepowiązane wykresy są wyświetlane jako obrazy. |
speakerSpotlight |
Okienko prezentujące. |
Grupa
Typ PageElement
reprezentuje złączoną kolekcję elementów strony.
Zapis JSON |
---|
{
"children": [
{
object ( |
Pola | |
---|---|
children[] |
Zbiór elementów w grupie. Minimalna liczba elementów w grupie to 2. |
WordArt
Typ PageElement
reprezentujący obiekt WordArt.
Zapis JSON |
---|
{ "renderedText": string } |
Pola | |
---|---|
renderedText |
Tekst renderowany jako element graficzny. |
SpeakerSpotlight
Rodzaj PageElement
reprezentujący okienko prezentującego.
Zapis JSON |
---|
{
"speakerSpotlightProperties": {
object ( |
Pola | |
---|---|
speakerSpotlightProperties |
Właściwości okienka prezentującego. |
SpeakerSpotlightProperties
Właściwości obiektu SpeakerSpotlight
.
Zapis JSON |
---|
{ "outline": { object ( |
Pola | |
---|---|
outline |
Kontur okienka prezentującego. Jeśli nie jest skonfigurowana, nie ma konspektu. |
shadow |
Cień okienka prezentującego. Jeśli nie jest ustawiony, nie ma cienia. |
SlideProperties
Właściwości Page
, które mają zastosowanie tylko do stron o typie SLIDE.
Zapis JSON |
---|
{
"layoutObjectId": string,
"masterObjectId": string,
"notesPage": {
object ( |
Pola | |
---|---|
layoutObjectId |
Identyfikator obiektu układu, na którym opiera się ta prezentacja. Ta właściwość jest tylko do odczytu. |
masterObjectId |
Identyfikator obiektu w masterze, na którym opiera się ta prezentacja. Ta usługa jest tylko do odczytu. |
notesPage |
Strona z notatkami, z którą jest powiązany ten slajd. Określa wygląd strony z notatkami podczas drukowania lub eksportowania slajdu z notatkami. Strona notatek dziedziczy właściwości z poziomu |
isSkipped |
Określa, czy slajd jest pomijany w trybie prezentacji. Wartość domyślna to fałsz. |
LayoutProperties
Właściwości Page
mają zastosowanie tylko do stron z typem strony LAYOUT.
Zapis JSON |
---|
{ "masterObjectId": string, "name": string, "displayName": string } |
Pola | |
---|---|
masterObjectId |
Identyfikator obiektu głównego, na którym bazuje ten układ. |
name |
Nazwa układu. |
displayName |
Czytelna nazwa układu. |
NotesProperties
Właściwości elementu Page
istotne tylko w przypadku stron z wartością pageType NOTES.
Zapis JSON |
---|
{ "speakerNotesObjectId": string } |
Pola | |
---|---|
speakerNotesObjectId |
Identyfikator obiektu kształtu na stronie notatek, który zawiera notatki prelegenta dla danej slajdu. Rzeczywisty kształt nie zawsze musi istnieć na stronie notatek. Wstawienie tekstu z użyciem tego identyfikatora obiektu spowoduje automatyczne utworzenie kształtu. W takim przypadku rzeczywisty kształt może mieć inny identyfikator obiektu. Działanie |
MasterProperties
Właściwości Page
, które mają zastosowanie tylko do stron z typem strony MASTER.
Zapis JSON |
---|
{ "displayName": string } |
Pola | |
---|---|
displayName |
Czytelna nazwa pliku master. |
PageProperties
Właściwości Page
.
Strona odziedziczy właściwości ze strony nadrzędnej. W zależności od typu strony hierarchia jest zdefiniowana tutaj: SlideProperties
lub LayoutProperties
.
Zapis JSON |
---|
{ "pageBackgroundFill": { object ( |
Pola | |
---|---|
pageBackgroundFill |
Wypełnienie tła strony. Jeśli nie jest ustawiony, wypełnienie tła jest dziedziczone z poziomu strony nadrzędnej (jeśli istnieje). Jeśli strona nie ma strony nadrzędnej, wypełnienie tła jest domyślnie ustawiane na odpowiadające wypełnienie w edytorze slajdów. |
colorScheme |
Schemat kolorów strony. Jeśli nie jest ustawiony, schemat kolorów jest dziedziczony z poziomu strony nadrzędnej. Jeśli strona nie ma strony nadrzędnej, schemat kolorów używa domyślnego schematu kolorów Prezentacje, który jest zgodny z domyślnymi ustawieniami w edytorze Prezentacje. Można edytować tylko konkretne kolory pierwszych 12 |
PageBackgroundFill
Wypełnienie tła strony.
Zapis JSON |
---|
{ "propertyState": enum ( |
Pola | |
---|---|
propertyState |
Stan właściwości wypełniania tła. Zmiana wypełnienia na stronie spowoduje domyślne zaktualizowanie tego pola na |
Pole unii kind . Rodzaj wypełnienia tła. kind może być tylko jednym z tych elementów: |
|
solidFill |
Wypełnienie jednolitym kolorem. |
stretchedPictureFill |
Rozciągnięty obraz wypełniający. |
StretchedPictureFill
Rozciągnięty obraz wypełniający. Strona lub element strony jest całkowicie wypełniony określonym obrazem. Zdjęcie zostanie rozciągnięte, aby wypełniło kontener.
Zapis JSON |
---|
{
"contentUrl": string,
"size": {
object ( |
Pola | |
---|---|
contentUrl |
Czytanie treściAdres URL: Adres URL obrazu z domyślnym czasem trwania 30 minut. Ten adres URL jest oznaczony tagiem konta osoby, która wysłała prośbę. Każda osoba, która zna URL, uzyskuje dostęp do zdjęcia jako osoba, która przesłała prośbę. Jeśli ustawienia udostępniania prezentacji ulegną zmianie, możesz utracić dostęp do zdjęcia. Tworzenie adresu URL treści: Obraz jest pobierany raz w momencie wstawienia i kopia jest przechowywana na potrzeby wyświetlania w prezentacji. Zdjęcia nie mogą być większe niż 50 MB, a ich rozdzielczość nie może przekraczać 25 megapikseli i musi być w formacie PNG, JPEG lub GIF. Podany adres URL może mieć maksymalnie 2 KB. |
size |
Oryginalny rozmiar wypełnienia obrazu. To pole jest tylko do odczytu. |
ColorScheme
Paleta wstępnie zdefiniowanych kolorów na stronie.
Zapis JSON |
---|
{
"colors": [
{
object ( |
Pola | |
---|---|
colors[] |
ThemeColorType i odpowiadające im konkretne pary kolorów. |
ThemeColorPair
Para mapująca typ koloru motywu na konkretny kolor.
Zapis JSON |
---|
{ "type": enum ( |
Pola | |
---|---|
type |
Typ koloru motywu. |
color |
Kolor odpowiadający podanemu powyżej kolorowi motywu. |
Metody |
|
---|---|
|
Pobiera najnowszą wersję określonej strony w prezentacji. |
|
Generuje miniaturę najnowszej wersji określonej strony w prezentacji i zwraca adres URL obrazu miniatury. |