- Recurso: página
- Representação JSON
- PageType
- PageElement
- AffineTransform
- Grupo
- Forma
- Tipo
- TextContent
- TextElement
- ParagraphMarker
- ParagraphStyle
- Alinhamento
- TextDirection
- SpacingMode
- Marcador
- TextStyle
- OptionalColor
- OpaqueColor
- RgbColor
- ThemeColorType
- Link
- RelativeSlideLink
- BaselineOffset
- WeightedFontFamily
- TextRun
- AutoText
- Tipo
- Lista
- NestingLevel
- ShapeProperties
- ShapeBackgroundFill
- PropertyState
- SolidFill
- Contorno
- OutlineFill
- DashStyle
- Sombra
- Tipo
- RectanglePosition
- ContentAlignment
- Ajuste automático
- AutofitType
- Marcador de posição
- Tipo
- Imagem
- ImageProperties
- CropProperties
- Recolorir
- ColorStop
- Nome
- Vídeo
- Origem
- VideoProperties
- Linha
- LineProperties
- LineFill
- ArrowStyle
- LineConnection
- Tipo
- 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
- CommentAnchor
- ObjectAnchor
- ShapeTextAnchors
- TextRange
- TableCellAnchors
- TableCellTextRanges
- Métodos
Recurso: página
Uma página em uma apresentação.
| Representação JSON |
|---|
{ "objectId": string, "pageType": enum ( |
| Campos | |
|---|---|
objectId |
O ID do objeto desta página. Os IDs de objeto usados por |
pageType |
O tipo da página. |
pageElements[] |
Os elementos renderizados na página. |
revisionId |
Apenas saída. O ID da revisão da apresentação. Pode ser usado em solicitações de atualização para garantir que a revisão da apresentação não mudou desde a última operação de leitura. Preenchido somente se o usuário tiver acesso de edição à apresentação. O ID da revisão não é um número sequencial, mas uma string opaca. O formato do ID da revisão pode mudar com o tempo. Um ID de revisão retornado só é válido por 24 horas após o retorno e não pode ser compartilhado entre usuários. Se o ID da revisão não mudar entre as chamadas, a apresentação não terá sido alterada. Por outro lado, um ID mudado (para a mesma apresentação e usuário) geralmente significa que a apresentação foi atualizada. No entanto, um ID alterado também pode ser devido a fatores internos, como mudanças no formato do ID. |
pageProperties |
As propriedades da página. |
commentAnchors[] |
Apenas saída. Os âncoras de comentários presentes na página. |
comments[] |
Apenas saída. As conversas associadas à página. Preenchido apenas se a página foi buscada por um |
commentsViewMode |
Apenas saída. O modo de visualização de comentários aplicado à página. Preenchido apenas se a página foi buscada por um |
| Propriedades específicas para cada tipo de página. Os mestres não exigem propriedades adicionais. Confira a seguir uma lista de campos mutuamente exclusivos. No máximo, um dos campos será definido em uma resposta: | |
slideProperties |
Propriedades específicas do slide. Definido apenas se pageType = SLIDE. |
layoutProperties |
Propriedades específicas do layout. Definido apenas se pageType = LAYOUT. |
notesProperties |
Anota propriedades específicas. Definido apenas se pageType = NOTES. |
masterProperties |
Domine propriedades específicas. Definido apenas se pageType = MASTER. |
| Fim dos campos mutuamente exclusivos. | |
PageType
O tipo de uma página.
| Tipos enumerados | |
|---|---|
SLIDE |
Uma página de slide. |
MASTER |
Uma página de slide mestre. |
LAYOUT |
Uma página de layout. |
NOTES |
Uma página de notas. |
NOTES_MASTER |
Uma página principal de anotações. |
PageElement
Um elemento visual renderizado em uma página.
| Representação JSON |
|---|
{ "objectId": string, "size": { object ( |
| Campos | |
|---|---|
objectId |
O ID do objeto para esse elemento de página. Os IDs de objeto usados por |
size |
O tamanho do elemento de página. |
transform |
A transformação do elemento de página. A aparência visual do elemento de página é determinada pela transformação absoluta. Para calcular a transformação absoluta, pré-concatene a transformação de um elemento da página com as transformações de todos os grupos principais. Se o elemento da página não estiver em um grupo, a transformação absoluta será igual ao valor neste campo. A transformação inicial do |
title |
O título do elemento da página. Combinado com a descrição para mostrar o texto alternativo. O campo não é compatível com elementos |
description |
A descrição do elemento de página. Combinado com o título para mostrar o texto alternativo. O campo não é compatível com elementos |
| O tipo de elemento que este PageElement representa. Cada mensagem contém propriedades específicas para esse tipo de elemento de página. Confira a seguir uma lista de campos mutuamente exclusivos. No máximo, um dos campos será definido em uma resposta: | |
elementGroup |
Uma coleção de elementos de página unidos como uma única unidade. |
shape |
Uma forma genérica. |
image |
Um elemento de página de imagem. |
video |
Um elemento de página de vídeo. |
line |
Um elemento de página de linha. |
table |
Um elemento de página de tabela. |
wordArt |
Um elemento de página de word art. |
sheetsChart |
Um gráfico vinculado incorporado das Planilhas Google. Os gráficos desvinculados são representados como imagens. |
speakerSpotlight |
Um Apresentador em destaque. |
| Fim dos campos mutuamente exclusivos. | |
Grupo
Um tipo PageElement que representa uma coleção unida de PageElements.
| Representação JSON |
|---|
{
"children": [
{
object ( |
| Campos | |
|---|---|
children[] |
A coleção de elementos no grupo. O tamanho mínimo de um grupo é 2. |
WordArt
Um tipo PageElement que representa word art.
| Representação JSON |
|---|
{ "renderedText": string } |
| Campos | |
|---|---|
renderedText |
O texto renderizado como word art. |
SpeakerSpotlight
Um tipo PageElement que representa um destaque do orador.
| Representação JSON |
|---|
{
"speakerSpotlightProperties": {
object ( |
| Campos | |
|---|---|
speakerSpotlightProperties |
As propriedades do recurso "Apresentador em destaque". |
SpeakerSpotlightProperties
As propriedades do SpeakerSpotlight.
| Representação JSON |
|---|
{ "outline": { object ( |
| Campos | |
|---|---|
outline |
O contorno do Apresentador em destaque. Se não for definido, não terá contorno. |
shadow |
A sombra do recurso "Apresentador em destaque". Se não for definido, não terá sombra. |
SlideProperties
As propriedades de Page que são relevantes apenas para páginas com pageType SLIDE.
| Representação JSON |
|---|
{
"layoutObjectId": string,
"masterObjectId": string,
"notesPage": {
object ( |
| Campos | |
|---|---|
layoutObjectId |
O ID do objeto do layout em que o slide se baseia. Essa propriedade é somente leitura. |
masterObjectId |
O ID do objeto do modelo em que o slide se baseia. Essa propriedade é somente leitura. |
notesPage |
A página de observações associada a este slide. Ele define a aparência visual de uma página de observações ao imprimir ou exportar slides com observações do apresentador. Uma página de observações herda propriedades do |
isSkipped |
Se o slide é pulado no modo de apresentação. O padrão é "falso". |
LayoutProperties
As propriedades de Page só são relevantes para páginas com pageType LAYOUT.
| Representação JSON |
|---|
{ "masterObjectId": string, "name": string, "displayName": string } |
| Campos | |
|---|---|
masterObjectId |
O ID do objeto do modelo em que este layout se baseia. |
name |
O nome do layout. |
displayName |
O nome legível do layout. |
NotesProperties
As propriedades de Page que são relevantes apenas para páginas com pageType NOTES.
| Representação JSON |
|---|
{ "speakerNotesObjectId": string } |
| Campos | |
|---|---|
speakerNotesObjectId |
O ID do objeto da forma nesta página de anotações que contém as anotações do apresentador para o slide correspondente. A forma real nem sempre existe na página de anotações. Inserir texto usando esse ID de objeto cria a forma automaticamente. Nesse caso, a forma real pode ter um ID de objeto diferente. A ação |
MasterProperties
As propriedades de Page que são relevantes apenas para páginas com pageType MASTER.
| Representação JSON |
|---|
{ "displayName": string } |
| Campos | |
|---|---|
displayName |
O nome legível do master. |
PageProperties
As propriedades do Page.
A página vai herdar propriedades da página mãe. Dependendo do tipo de página, a hierarquia é definida em SlideProperties ou LayoutProperties.
| Representação JSON |
|---|
{ "pageBackgroundFill": { object ( |
| Campos | |
|---|---|
pageBackgroundFill |
O preenchimento do plano de fundo da página. Se não estiver definido, o preenchimento do plano de fundo será herdado de uma página mãe, se houver. Se a página não tiver um elemento pai, o preenchimento do plano de fundo será o mesmo do editor de apresentações. |
colorScheme |
O esquema de cores da página. Se não for definido, o esquema de cores será herdado de uma página mãe. Se a página não tiver uma entidade principal, o esquema de cores vai usar um padrão do Apresentações, que corresponde aos padrões do editor. Apenas as cores concretas dos primeiros 12 |
PageBackgroundFill
O preenchimento do plano de fundo da página.
| Representação JSON |
|---|
{ "propertyState": enum ( |
| Campos | |
|---|---|
propertyState |
O estado da propriedade de preenchimento do plano de fundo. Atualizar o preenchimento em uma página vai atualizar implicitamente esse campo para |
| O tipo de preenchimento de plano de fundo. Confira a seguir uma lista de campos mutuamente exclusivos. No máximo, um dos campos será definido em uma resposta: | |
solidFill |
Preenchimento com cor sólida. |
stretchedPictureFill |
Preenchimento de imagem esticada. |
| Fim dos campos mutuamente exclusivos. | |
StretchedPictureFill
O preenchimento de imagem esticada. A página ou o elemento da página é preenchido totalmente com a imagem especificada. A imagem é esticada para caber no contêiner.
| Representação JSON |
|---|
{
"contentUrl": string,
"size": {
object ( |
| Campos | |
|---|---|
contentUrl |
Leitura do contentUrl: Um URL para uma imagem com um tempo de vida padrão de 30 minutos. Esse URL está marcado com a conta do solicitante. Qualquer pessoa com o URL acessa a foto como o requerente original. O acesso à imagem pode ser perdido se as configurações de compartilhamento da apresentação forem alteradas. Como escrever o contentUrl: A imagem é buscada uma vez no momento da inserção e uma cópia é armazenada para exibição na apresentação. As fotos precisam ter menos de 50 MB, não podem exceder 25 megapixels e precisam estar em um dos formatos PNG, JPEG ou GIF. O URL fornecido pode ter no máximo 2 kB. |
size |
O tamanho original do preenchimento da imagem. Este campo é somente leitura. |
ColorScheme
A paleta de cores predefinidas de uma página.
| Representação JSON |
|---|
{
"colors": [
{
object ( |
| Campos | |
|---|---|
colors[] |
O ThemeColorType e os pares de cores concretas correspondentes. |
ThemeColorPair
Um par que mapeia um tipo de cor de tema para a cor concreta que ele representa.
| Representação JSON |
|---|
{ "type": enum ( |
| Campos | |
|---|---|
type |
O tipo da cor do tema. |
color |
A cor concreta correspondente ao tipo de cor do tema acima. |
CommentAnchor
Contém uma lista de todos os locais em um Page ancorados a um CommentThread pelo mesmo anchorId. Várias âncoras separadas podem se referir ao mesmo local, seja em um Page ou em páginas diferentes.
| Representação JSON |
|---|
{
"anchorId": string,
"objectAnchors": [
{
object ( |
| Campos | |
|---|---|
anchorId |
Apenas saída. O ID exclusivo da âncora do comentário. |
objectAnchors[] |
Apenas saída. Todos os locais com base no ID do objeto em uma página que se referem ao ID da âncora. |
ObjectAnchor
Representa dados de âncora de comentário vinculados a um objeto do Apresentações, por exemplo, um Page ou PageElement.
| Representação JSON |
|---|
{ "objectId": string, // The following is a list of mutually exclusive fields. At most one of the // fields will be set in a response: "shapeTextAnchors": { object ( |
| Campos | |
|---|---|
objectId |
Apenas saída. A página ou o elemento de página a que a sequência de comentários está ancorada. |
| Apenas saída. Os intervalos de texto no elemento de página a que a conversa está ancorada. Ficará vazio se a âncora do comentário for para a página inteira ou para um elemento de página, em vez de um intervalo de texto dentro do elemento. Confira a seguir uma lista de campos mutuamente exclusivos. No máximo, um dos campos será definido em uma resposta: | |
shapeTextAnchors |
Preenchido para |
tableCellAnchors |
Preenchido para |
| Fim dos campos mutuamente exclusivos. | |
ShapeTextAnchors
Representa intervalos de texto em uma forma coberta por uma âncora de comentário.
| Representação JSON |
|---|
{
"ranges": [
{
object ( |
| Campos | |
|---|---|
ranges[] |
Uma lista de intervalos de texto cobertos pela âncora de comentário. |
TextRange
Especifica um intervalo contíguo de texto em uma forma ou text de uma célula de tabela.
| Representação JSON |
|---|
{ "startIndex": integer, "endIndex": integer } |
| Campos | |
|---|---|
startIndex |
O índice baseado em zero do intervalo inicial. Esse campo é um Int32Value para acomodar casos de uso futuros com intervalos abertos. |
endIndex |
O índice com base em zero do fim do intervalo. Esse campo é um Int32Value para acomodar casos de uso futuros com intervalos abertos. |
TableCellAnchors
Representa intervalos de células de tabela dentro de uma tabela coberta por uma âncora de comentário.
| Representação JSON |
|---|
{
"cellRanges": [
{
object ( |
| Campos | |
|---|---|
cellRanges[] |
Uma lista de todas as células de uma tabela que têm texto coberto pela âncora na tabela. |
TableCellTextRanges
Representa intervalos de texto em uma célula de tabela coberta por uma âncora de comentário.
| Representação JSON |
|---|
{ "cellLocation": { object ( |
| Campos | |
|---|---|
cellLocation |
A localização da célula da tabela. |
ranges[] |
Uma lista de todos os intervalos de texto cobertos pela âncora nesta célula. |
Métodos |
|
|---|---|
|
Recebe a versão mais recente da página especificada na apresentação. |
|
Gera uma miniatura da versão mais recente da página especificada na apresentação e retorna um URL para a imagem em miniatura. |