- 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
- Automatyczne dopasowanie
- AutofitType
- Obiekt zastępczy
- Typ
- Obraz
- ImageProperties
- CropProperties
- Zmień kolor
- ColorStop
- Nazwa
- Wideo
- Ź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 to nieciągły ciąg znaków, a nie liczba. Format identyfikatora wersji może się z czasem zmieniać. 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, oznacza to, że prezentacja się nie zmieniła. Z kolei zmieniony identyfikator (w przypadku tej samej prezentacji i użytkownika) zwykle oznacza, że prezentacja została zaktualizowana. Zmiana identyfikatora może być też spowodowana czynnikami wewnętrznymi, takimi jak zmiany formatu identyfikatora. |
pageProperties |
Właściwości strony. |
Pole unii properties . Właściwości specyficzne dla każdego typu strony. Pliki master nie wymagają ż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 |
Wskazuje konkretne właściwości. Ustawiaj 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 |
Strona układu. |
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 |
Przekształcenie elementu strony. Wizualny wygląd elementu strony jest określany przez jego bezwzględną transformację. Aby obliczyć transformację bezwzględną, należy złączyć transformację elementu strony z transformacjami wszystkich jego grup nadrzędnych. Jeśli element strony nie znajduje się w grupie, jego transformacja bezwzględna jest taka sama 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. To pole nie jest obsługiwane w przypadku elementów typu |
Pole unii 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. Niepołączone 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 SpeakerSpotlight
.
Zapis JSON |
---|
{ "outline": { object ( |
Pola | |
---|---|
outline |
Kontur okienka prezentującego. Jeśli nie jest ustawiony, nie ma obrysu. |
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 pageType SLIDE.
Zapis JSON |
---|
{
"layoutObjectId": string,
"masterObjectId": string,
"notesPage": {
object ( |
Pola | |
---|---|
layoutObjectId |
Identyfikator obiektu układu, na którym opiera się ta prezentacja. Ta usługa 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 Page
, które mają zastosowanie tylko do stron z typem pageType NOTES.
Zapis JSON |
---|
{ "speakerNotesObjectId": string } |
Pola | |
---|---|
speakerNotesObjectId |
Identyfikator obiektu kształtu na tej stronie notatek, który zawiera notatki prelegenta dla odpowiedniej slajdu. Rzeczywisty kształt może nie zawsze występować 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. Czynność |
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 w elementach 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 elementów. |
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. Obraz jest rozciągany, aby pasował do kontenera.
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żdy, kto ma adres URL, ma dostęp do zdjęcia jako pierwotny żądający. 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 muszą mieć rozmiar mniejszy niż 50 MB, nie mogą mieć więcej niż 25 megapikseli i muszą być w formacie PNG, JPEG lub GIF. Podany adres URL może mieć maksymalnie 2 KB. |
size |
Pierwotny 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[] |
Typ motywu kolorów i odpowiadające mu 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. |