- Zasób: Strona
- Zapis JSON
- Typ strony
- PageElement
- AffineTransform
- Grupa
- Kształt
- Typ
- TextContent
- TextElement
- ParagraphMarker
- ParagraphStyle
- Dopasowanie
- TextDirection
- Tryb tempa
- Punkt
- TextStyle
- OpcjonalnyKolor
- OpaqueColor
- RGBColor
- Typ motywu
- Link
- WzględnySlajdLink
- Odsunięcie punktu odniesienia
- WeightedFontFamily
- TextRun
- Autotekst
- Typ
- Lista
- NestingLevel
- PropertiesShape
- ShapebackgroundFill
- PropertyState (Stan stanu)
- SolidFill
- Konspekt
- OutlineFill
- Styl
- Shadow
- Typ
- Położenie prostokąta
- Dopasowanie treści
- Autodopasowanie
- Typ dopasowania
- Symbol zastępczy
- Typ
- Obraz
- ImageProperties
- CropWłaściwości
- Paleta kolorów
- ColorStop
- Nazwa
- Film
- Źródło
- Właściwości wideo
- Linia
- LineLine
- LineFill
- Styl strzałki
- LineConnection
- Typ
- Kategoria
- Tabela
- Tabela
- TableRowProperties
- TableCell
- TableCellLocation
- TableCellProperties
- TableCellbackgroundFill
- TableColumnProperties
- TableBorderRow
- TableBorderCell
- TableBorderProperties
- TableBorderFill
- WordArt
- ArkuszeWykres
- PropertiesChartProperties
- Slajdy
- LayoutProperties
- Właściwości Notes
- MasterMaster
- PageProperties
- PagebackgroundFill
- StretchedPictureFill
- Schemat kolorów
- Para kolorów motywu
- Metody
Zasób: strona
Strona w prezentacji
Zapis JSON |
---|
{ "objectId": string, "pageType": enum ( |
Pola | |
---|---|
objectId |
Identyfikator obiektu tej strony. Identyfikatory obiektów, których używają |
pageType |
Typ strony. |
pageElements[] |
Elementy strony wyrenderowane na stronie. |
revisionId |
Tylko dane wyjściowe. Identyfikator wersji prezentacji. Można go używać w żądaniach aktualizacji, aby potwierdzić, że wersja prezentacji nie zmieniła się od ostatniej operacji odczytu. Pole wypełnione tylko wtedy, gdy użytkownik ma uprawnienia do edycji prezentacji. Identyfikator wersji nie jest ciągiem sekwencyjnym, ale tekstem nieprzejrzystym. Format identyfikatora wersji może się z czasem zmienić. Zwrócony identyfikator wersji jest ważny tylko przez 24 godziny po zwróceniu i nie można go udostępniać innym użytkownikom. Jeśli identyfikator wersji nie zmienia się między wywołaniami, prezentacja się nie zmieniła. Natomiast zmieniony identyfikator (tej samej prezentacji i użytkownika) zwykle oznacza, że prezentacja została zaktualizowana. Zmiana identyfikatora może być jednak wynikają z czynników wewnętrznych, takich jak zmiany formatu dokumentu. |
pageProperties |
Właściwości strony. |
Pole sumy: properties . Właściwości specyficzne dla każdego typu strony. Elementy nadrzędne nie wymagają żadnych dodatkowych właściwości. properties może mieć tylko jedną z tych wartości: |
|
slideProperties |
Określ właściwości slajdu. Ustaw tylko wtedy, gdy pageType = SLIDE. |
layoutProperties |
Właściwości określonego układu. Ustaw tylko wtedy, gdy pageType = LAYOUT. |
notesProperties |
Właściwości specyficzne dla notatek. Ustaw tylko wtedy, gdy pageType = NOTATKI. |
masterProperties |
Użyj właściwości nadrzędnych. Ustaw tylko wtedy, gdy pageType = MASTER. |
Typ strony
Typ strony.
Wartości w polu enum | |
---|---|
SLIDE |
Strona slajdu |
MASTER |
Strona slajdu. |
LAYOUT |
Strona układu. |
NOTES |
Strona Notatki. |
NOTES_MASTER |
Strona mastera notatek. |
Element PagePage
Element wizualny renderowany na stronie.
Zapis JSON |
---|
{ "objectId": string, "size": { object ( |
Pola | |
---|---|
objectId |
Identyfikator obiektu tego elementu strony. Identyfikatory obiektów, których używają |
size |
Rozmiar elementu strony. |
transform |
Przekształcenie elementu strony. Wygląd elementu strony jest określany na podstawie przekształcenia bezwzględnego. Aby obliczyć współczynnik przekształcenia bezwzględnego, przenieś przekształcenie elementu strony ze zmianami we wszystkich jego grupach nadrzędnych. Jeśli element strony nie należy do grupy, jego bezwzględna przekształcenie jest taka sama jak wartość w tym polu. Początkowy przekształcenie nowo utworzonego elementu |
title |
Tytuł elementu strony. W połączeniu z opisem, aby wyświetlać tekst alternatywny. Pole nie jest obsługiwane w przypadku elementów |
description |
Opis elementu strony. W połączeniu z tytułem, aby wyświetlać tekst alternatywny. Pole nie jest obsługiwane w przypadku elementów |
Pole sumy: element_kind . Rodzaj elementu reprezentowanego przez ten element PagePage. Każda wiadomość zawiera wszystkie właściwości właściwe dla danego typu strony. element_kind może mieć tylko jedną z tych wartości: |
|
elementGroup |
Kolekcja elementów strony połączonych w jedną jednostkę. |
shape |
Kształt ogólny. |
image |
Element strony obrazu. |
video |
Element strony filmu. |
line |
Element strony. |
table |
Element strony tabeli. |
wordArt |
Element strony WordArt. |
sheetsChart |
Połączony wykres umieszczony w Arkuszach Google. Odłączone wykresy są przedstawiane jako obrazy. |
Grupa
Rodzaj PageElement
reprezentujący dołączoną kolekcję elementów ElementElements.
Zapis JSON |
---|
{
"children": [
{
object ( |
Pola | |
---|---|
children[] |
Kolekcja elementów grupy. Minimalny rozmiar grupy to 2. |
Obiekt WordArt
Rodzaj PageElement
reprezentujący obiekt WordArt.
Zapis JSON |
---|
{ "renderedText": string } |
Pola | |
---|---|
renderedText |
Tekst wyrenderowany jako obiekt WordArt. |
Właściwości slajdu
Właściwości elementu Page
, które mają znaczenie tylko w przypadku stron typu SLIDE.
Zapis JSON |
---|
{
"layoutObjectId": string,
"masterObjectId": string,
"notesPage": {
object ( |
Pola | |
---|---|
layoutObjectId |
Identyfikator obiektu układu, na którym oparty jest ten slajd. Ta usługa jest tylko do odczytu. |
masterObjectId |
Identyfikator obiektu głównego, na którym oparty jest ten slajd. Ta usługa jest tylko do odczytu. |
notesPage |
Strona notatek, z którą jest powiązany ten slajd. Określa wygląd strony z notatkami podczas drukowania lub eksportowania slajdów z notatkami. Strona notatek dziedziczy właściwości z elementu |
isSkipped |
Określa, czy slajd jest pomijany w trybie prezentacji. Wartość domyślna to fałsz. |
Właściwości układu
Właściwości elementu Page
mają zastosowanie tylko w przypadku stron z funkcją pageType LAYOUT.
Zapis JSON |
---|
{ "masterObjectId": string, "name": string, "displayName": string } |
Pola | |
---|---|
masterObjectId |
Identyfikator obiektu mastera, na którym oparty jest ten układ. |
name |
Nazwa układu. |
displayName |
Czytelna nazwa układu dla człowieka. |
Właściwości Notes
Właściwości elementu Page
istotne tylko dla stron z parametrem pageType NOTES.
Zapis JSON |
---|
{ "speakerNotesObjectId": string } |
Pola | |
---|---|
speakerNotesObjectId |
Identyfikator obiektu kształtu na tej stronie notatek, który zawiera notatki dla odpowiedniego slajdu. Właściwy kształt nie zawsze istnieje na stronie notatek. Wstawianie tekstu za pomocą tego identyfikatora obiektu automatycznie utworzy kształt. W takim przypadku rzeczywisty kształt może mieć inny identyfikator obiektu. Działanie |
Właściwości nadrzędne
Właściwości elementu Page
, które mają znaczenie tylko w przypadku stron z zasadą pageType MASTER.
Zapis JSON |
---|
{ "displayName": string } |
Pola | |
---|---|
displayName |
Czytelna dla człowieka nazwa mastera. |
Właściwości strony
Właściwości elementu Page
.
Strona odziedziczy właściwości ze strony nadrzędnej. W zależności od typu strony hierarchię definiuje się jako SlideProperties
lub LayoutProperties
.
Zapis JSON |
---|
{ "pageBackgroundFill": { object ( |
Pola | |
---|---|
pageBackgroundFill |
Wypełnianie strony w tle. Jeśli zasada jest nieskonfigurowana, wypełnienie tła jest dziedziczone ze strony nadrzędnej, jeśli taka strona istnieje. Jeśli strona nie ma elementu nadrzędnego, domyślne wypełnienie tła jest domyślnie zgodne z odpowiednim wypełnieniem w edytorze Prezentacji. |
colorScheme |
Schemat kolorów strony. Jeśli zasada jest nieskonfigurowana, schemat kolorów jest dziedziczony ze strony nadrzędnej. Jeśli strona nie ma elementu nadrzędnego, schemat kolorów użyje domyślnego schematu kolorów Prezentacji, który jest zgodny z domyślnymi schematami kolorów w edytorze Prezentacji. Edytować można tylko konkretne kolory z pierwszych 12 |
Element tła w tle
Wypełnienie tła strony.
Zapis JSON |
---|
{ "propertyState": enum ( |
Pola | |
---|---|
propertyState |
Stan właściwości wypełnienia. Zaktualizowanie wartości na stronie spowoduje domyślne zaktualizowanie tego pola do wartości |
Pole sumy: kind . Rodzaj tła. kind może mieć tylko jedną z tych wartości: |
|
solidFill |
Wypełnienie jednolitym kolorem. |
stretchedPictureFill |
Rozciągnij obraz. |
RozciągniętyObraz
Wypełnienie rozciągniętego obrazu. Strona lub jej element jest całkowicie wypełniony określonym obrazem. Zdjęcie jest rozciągnięte, aby mieściło się w pojemniku.
Zapis JSON |
---|
{
"contentUrl": string,
"size": {
object ( |
Pola | |
---|---|
contentUrl |
Odczytywanie zawartości pola contentUrl: Adres URL zdjęcia o domyślnym czasie trwania wynoszącym 30 minut. Ten adres URL jest otagowany kontem użytkownika zgłaszającego prośbę. Każdy, kto ma adres URL, uzyskuje dostęp do zdjęcia jako osoba, która wysłała prośbę. Jeśli ustawienia udostępniania prezentacji zostaną zmienione, możesz utracić dostęp do zdjęcia. Zapisywanie parametru contentUrl: Obraz jest pobierany raz podczas wstawiania, a kopia jest przechowywana w celu wyświetlania w prezentacji. Zdjęcia muszą być w rozmiarze mniejszym niż 50 MB, nie mogą przekraczać 25 megapikseli i muszą być w formacie PNG, JPEG lub GIF. Długość podanego adresu URL nie może przekraczać 2 kB. |
size |
Oryginalny rozmiar obrazu. To pole jest tylko do odczytu. |
Schemat kolorów
Paleta wstępnie zdefiniowanych kolorów na stronie.
Zapis JSON |
---|
{
"colors": [
{
object ( |
Pola | |
---|---|
colors[] |
ThemeColorType i odpowiadające im pary betonowe. |
Para kolorów motywu
Para określająca typ koloru motywu na kolor betonowy, jaki reprezentuje.
Zapis JSON |
---|
{ "type": enum ( |
Pola | |
---|---|
type |
Typ koloru motywu. |
color |
Betonowy kolor odpowiadający powyższemu 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. |