Um Page que representa uma imagem.
Métodos
| Método | Tipo de retorno | Breve descrição |
|---|---|---|
align | Image | Alinha o elemento à posição de alinhamento especificada na página. |
bring | Image | Avança o elemento da página em um elemento. |
bring | Image | Traz o elemento da página para a frente. |
duplicate() | Page | Duplica o elemento da página. |
get | Blob | Retorna os dados dentro desse objeto como um blob convertido para o tipo de conteúdo especificado. |
get | Blob | Retorna os dados dentro desta imagem como um blob. |
get | Border | Retorna o Border da imagem. |
get | Connection | Retorna a lista de Connections no elemento da página ou uma lista vazia se o elemento não tiver sites de conexão. |
get | String | Recebe um URL para a imagem. |
get | String | Retorna a descrição do texto alternativo do elemento da página. |
get | Number|null | Recebe a altura do elemento em pontos, que é a altura da caixa delimitadora do elemento quando ele não tem rotação. |
get | Number|null | Retorna a altura inerente do elemento em pontos. |
get | Number|null | Retorna a largura inerente do elemento em pontos. |
get | Number | Retorna a posição horizontal do elemento em pontos, medida do canto superior esquerdo da página quando o elemento não está girado. |
get | Link|null | Retorna o Link ou null se não houver um link. |
get | String | Retorna o ID exclusivo deste objeto. |
get | Page | Retorna o tipo do elemento da página, representado como uma enumeração Page. |
get | Group|null | Retorna o grupo a que este elemento de página pertence ou null se o elemento não estiver em um grupo. |
get | Page | Retorna a página em que este elemento está. |
get | Page | Retorna o elemento da página principal do marcador de posição. |
get | Integer|null | Retorna o índice da imagem do marcador. |
get | Placeholder | Retorna o tipo de marcador da imagem ou Placeholder se a forma não for um marcador. |
get | Number | Retorna o ângulo de rotação no sentido horário do elemento em torno do centro, em graus. Zero grau significa que não há rotação. |
get | String|null | Recebe o URL de origem da imagem, se disponível. |
get | String | Retorna o título do texto alternativo do elemento da página. |
get | Number | Recebe a posição vertical do elemento em pontos, medida do canto superior esquerdo da página quando o elemento não está girado. |
get | Affine | Retorna a transformação do elemento da página. |
get | Number|null | Retorna a largura do elemento em pontos, que é a largura da caixa delimitadora do elemento quando ele não tem rotação. |
preconcatenate | Image | Pré-concatena a transformação fornecida à transformação atual do elemento da página. |
remove() | void | Remove o elemento da página. |
remove | void | Remove uma Link. |
replace(blobSource) | Image | Substitui esta imagem por uma descrita por um objeto Blob. |
replace(blobSource, crop) | Image | Substitui esta imagem por uma descrita por um objeto Image, cortando opcionalmente
a imagem para ajustar. |
replace(imageUrl) | Image | Substitui a imagem por outra baixada do URL fornecido. |
replace(imageUrl, crop) | Image | Substitui a imagem por outra baixada do URL fornecido, cortando opcionalmente a imagem para ajustar. |
scale | Image | Dimensiona a altura do elemento pela proporção especificada. |
scale | Image | Dimensiona a largura do elemento pela proporção especificada. |
select() | void | Seleciona apenas o Page na apresentação ativa e remove qualquer seleção anterior. |
select(replace) | void | Seleciona o Page na apresentação ativa. |
send | Image | Envia o elemento da página para trás em um elemento. |
send | Image | Envia o elemento da página para o fundo dela. |
set | Image | Define a descrição do texto alternativo do elemento da página. |
set | Image | Define a altura do elemento em pontos, que é a altura da caixa delimitadora do elemento quando ele não tem rotação. |
set | Image | Define a posição horizontal do elemento em pontos, medida do canto superior esquerdo da página quando o elemento não tem rotação. |
set | Link | Define um Link para o Slide especificado usando o índice baseado em zero do slide. |
set | Link | Define um Link para o Slide especificado. O link é definido pelo ID do slide especificado. |
set | Link | Define um Link para o Slide especificado usando a posição relativa do slide. |
set | Link | Define um Link para a string de URL não vazia especificada. |
set | Image | Define o ângulo de rotação no sentido horário do elemento em torno do centro, em graus. |
set | Image | Define o título do texto alternativo do elemento da página. |
set | Image | Define a posição vertical do elemento em pontos, medida do canto superior esquerdo da página quando o elemento não está girado. |
set | Image | Define a transformação do elemento da página com a transformação fornecida. |
set | Image | Define a largura do elemento em pontos, que é a largura da caixa delimitadora do elemento quando ele não tem rotação. |
Documentação detalhada
align On Page(alignmentPosition)
Alinha o elemento à posição de alinhamento especificada na página.
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
alignment | Alignment | A posição para alinhar esse elemento da página. |
Retornar
Image: este elemento de página, para encadeamento.
bring Forward()
Avança o elemento da página em um elemento.
O elemento de página não pode estar em um grupo.
Retornar
Image: este elemento de página, para encadeamento.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
bring To Front()
Traz o elemento da página para a frente.
O elemento de página não pode estar em um grupo.
Retornar
Image: este elemento de página, para encadeamento.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
duplicate()
Duplica o elemento da página.
O elemento de página duplicado é colocado na mesma página e na mesma posição que o original.
Retornar
Page: o novo duplicado desse elemento da página.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get As(contentType)
Retorna os dados dentro desse objeto como um blob convertido para o tipo de conteúdo especificado. Esse método adiciona a extensão apropriada ao nome do arquivo, por exemplo, "meuarquivo.pdf". No entanto, ele pressupõe que a parte do nome do arquivo que segue o último ponto (se houver) é uma extensão existente que precisa ser substituída. Consequentemente, "ShoppingList.12.25.2014" se torna "ShoppingList.12.25.pdf".
Para conferir as cotas diárias de conversões, consulte Cotas para serviços do Google. Os domínios do Google Workspace criados recentemente podem estar sujeitos temporariamente a cotas mais rígidas.
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
content | String | O tipo MIME para conversão. Para a maioria dos blobs, 'application/pdf' é a única opção válida. Para imagens em formato BMP, GIF, JPEG ou PNG, qualquer uma das opções 'image/bmp', 'image/gif', 'image/jpeg' ou 'image/png' também é válida. Para um documento do Google Docs, 'text/markdown' também é válido. |
Retornar
Blob: os dados como um blob.
get Blob()
get Border()
get Connection Sites()
Retorna a lista de Connections no elemento da página ou uma lista vazia se o elemento não tiver sites de conexão.
Retornar
Connection: a lista de sites de conexão, que pode estar vazia se o elemento não tiver sites de conexão.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Content Url()
Recebe um URL para a imagem.
Esse URL é marcado com a conta do solicitante, então qualquer pessoa com o URL acessa a imagem como o solicitante original. O acesso à imagem pode ser perdido se as configurações de compartilhamento da apresentação forem alteradas. O URL retornado expira após um curto período.
Retornar
String
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Description()
Retorna a descrição do texto alternativo do elemento da página. A descrição é combinada com o título para mostrar e ler o texto alternativo.
Retornar
String: descrição do texto alternativo do elemento da página.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Height()
Recebe a altura do elemento em pontos, que é a altura da caixa delimitadora do elemento quando ele não tem rotação.
Esse método não é compatível com todos os elementos da página. Para saber quais elementos da página não são compatíveis com esse método, consulte as limitações de dimensionamento e posicionamento.
Retornar
Number|null: a altura inerente do elemento de página em pontos ou null se o elemento de página não tiver uma altura.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Inherent Height()
Retorna a altura inerente do elemento em pontos.
A transformação do elemento da página é relativa ao tamanho inerente dele. Use o tamanho inerente em conjunto com a transformação do elemento para determinar a aparência visual final dele.
Retornar
Number|null: a altura inerente do elemento de página em pontos ou null se o elemento de página não tiver uma altura.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Inherent Width()
Retorna a largura inerente do elemento em pontos.
A transformação do elemento da página é relativa ao tamanho inerente dele. Use o tamanho inerente em conjunto com a transformação do elemento para determinar a aparência visual final dele.
Retornar
Number|null: a largura inerente do elemento da página em pontos ou null se o elemento da página não tiver uma largura.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Left()
Retorna a posição horizontal do elemento em pontos, medida do canto superior esquerdo da página quando o elemento não está girado.
Retornar
Number: posição horizontal do elemento em pontos, do canto superior esquerdo da página.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Link()
Retorna o Link ou null se não houver um link.
const shape = SlidesApp.getActivePresentation().getSlides()[0].getShapes()[0]; const link = shape.getLink(); if (link != null) { Logger.log(`Shape has a link of type: ${link.getLinkType()}`); }
Retornar
Link|null: o Link ou null se não houver um link.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Object Id()
Retorna o ID exclusivo deste objeto. Os IDs de objetos usados por páginas e elementos de página compartilham o mesmo namespace.
Retornar
String: o ID exclusivo deste objeto.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Page Element Type()
Retorna o tipo do elemento da página, representado como uma enumeração Page.
Retornar
Page: o tipo do elemento da página.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Parent Group()
Retorna o grupo a que este elemento de página pertence ou null se o elemento não estiver em um grupo.
Retornar
Group|null: o grupo a que esse elemento da página pertence ou null.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Parent Page()
get Parent Placeholder()
Retorna o elemento da página principal do marcador de posição. Retorna null se a imagem não for um marcador de posição ou não tiver um elemento pai.
Retornar
Page: o elemento de página principal do marcador de posição da imagem ou null se a imagem não for um marcador de posição ou não tiver um elemento principal.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Placeholder Index()
Retorna o índice da imagem do marcador. Se duas ou mais imagens de marcador de posição na mesma página
forem do mesmo tipo, cada uma terá um valor de índice exclusivo. Retorna null se a imagem não for
um marcador de posição.
Retornar
Integer|null: o índice do marcador de posição da imagem ou null se a imagem não for um marcador de posição.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Placeholder Type()
Retorna o tipo de marcador da imagem ou Placeholder se a forma não for um marcador.
Retornar
Placeholder: o tipo de marcador de posição desta imagem.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Rotation()
Retorna o ângulo de rotação no sentido horário do elemento em torno do centro, em graus. Zero grau significa que não há rotação.
Retornar
Number: o ângulo de rotação em graus entre 0 (inclusivo) e 360 (exclusivo).
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Source Url()
Recebe o URL de origem da imagem, se disponível.
Quando uma imagem é inserida por URL, retorna o URL fornecido durante a inserção.
Retornar
String|null: o URL da imagem ou null se a imagem não tiver um URL de origem.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Title()
Retorna o título do texto alternativo do elemento da página. O título é combinado com a descrição para mostrar e ler o texto alternativo.
Retornar
String: o título do texto alternativo do elemento da página.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Top()
Recebe a posição vertical do elemento em pontos, medida do canto superior esquerdo da página quando o elemento não está girado.
Retornar
Number: a posição vertical desse elemento em pontos, do canto superior esquerdo da página.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Transform()
Retorna a transformação do elemento da página.
A aparência visual do elemento da 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.
Retornar
Affine: a transformação do elemento da página.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Width()
Retorna a largura do elemento em pontos, que é a largura da caixa delimitadora do elemento quando ele não tem rotação.
Esse método não é compatível com todos os elementos da página. Para saber quais elementos da página não são compatíveis com esse método, consulte as limitações de dimensionamento e posicionamento.
Retornar
Number|null: a largura inerente do elemento da página em pontos ou null se o elemento da página não tiver uma largura.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
preconcatenate Transform(transform)
Pré-concatena a transformação fornecida à transformação atual do elemento da página.
newTransform = argument * existingTransform;
Por exemplo, para mover um elemento da página 36 pontos para a esquerda:
const element = SlidesApp.getActivePresentation().getSlides()[0].getPageElements()[0]; element.preconcatenateTransform( SlidesApp.newAffineTransformBuilder().setTranslateX(-36.0).build(), );
Você também pode substituir a transformação do elemento da página por set.
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
transform | Affine | A transformação a ser pré-concatenada na transformação deste elemento da página. |
Retornar
Image: este elemento de página, para encadeamento.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
remove()
Remove o elemento da página.
Se, após uma operação de remoção, um Group contiver apenas um ou nenhum elemento de página, o
grupo também será removido.
Se um marcador de posição Page for removido de um modelo ou layout, todos os marcadores de posição vazios que herdam dele também serão removidos.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
remove Link()
Remove uma Link.
const slides = SlidesApp.getActivePresentation().getSlides(); slides[1].getShapes()[0].removeLink();
replace(blobSource)
Substitui esta imagem por uma descrita por um objeto Blob.
A inserção da imagem a busca no
Blob uma vez, e uma cópia é armazenada para exibição na apresentação.
As imagens precisam ter menos de 50 MB, não podem exceder 25 megapixels e precisam estar no formato PNG, JPEG ou GIF.
Para manter a proporção da imagem, ela é dimensionada e centralizada em relação ao tamanho da imagem atual.
const image = SlidesApp.getActivePresentation().getSlides()[0].getImages()[0]; // Get the Drive image file with the given ID. const driveImage = DriveApp.getFileById("123abc"); image.replace(driveImage);
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
blob | Blob | Dados da imagem. |
Retornar
Image: este Image após a substituição.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
replace(blobSource, crop)
Substitui esta imagem por uma descrita por um objeto Image, cortando opcionalmente
a imagem para ajustar.
A inserção da imagem a busca no
Blob uma vez, e uma cópia é armazenada para exibição na apresentação.
As imagens precisam ter menos de 50 MB, não podem exceder 25 megapixels e precisam estar no formato PNG, JPEG ou GIF.
const image = SlidesApp.getActivePresentation().getSlides()[0].getImages()[0]; // Get the Drive image file with the given ID. const driveImage = DriveApp.getFileById('123abc'); // Replace and crop the drive image. image.replace(driveImage, true);
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
blob | Blob | Dados da imagem. |
crop | Boolean | Se true, corta a imagem para ajustar ao tamanho da imagem atual. Caso contrário, a
imagem será dimensionada e centralizada. |
Retornar
Image: este Image após a substituição.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
replace(imageUrl)
Substitui a imagem por outra baixada do URL fornecido.
Ao inserir a imagem, ela é buscada no URL uma vez, e uma cópia é armazenada para exibição na apresentação. As imagens precisam ter menos de 50 MB, não podem exceder 25 megapixels e precisam estar no formato PNG, JPEG ou GIF.
O URL fornecido precisa ser acessível publicamente e ter no máximo 2 kB. O URL é salvo com a imagem e exposto via get.
Para manter a proporção da imagem, ela é dimensionada e centralizada em relação ao tamanho da imagem atual.
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
image | String | O URL para baixar a imagem. |
Retornar
Image: este Image após a substituição.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
replace(imageUrl, crop)
Substitui a imagem por outra baixada do URL fornecido, cortando opcionalmente a imagem para ajustar.
Ao inserir a imagem, ela é buscada no URL uma vez, e uma cópia é armazenada para exibição na apresentação. As imagens precisam ter menos de 50 MB, não podem exceder 25 megapixels e precisam estar no formato PNG, JPEG ou GIF.
O URL fornecido não pode ter mais de 2 kB.
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
image | String | O URL para baixar a imagem. |
crop | Boolean | Se true, corta a imagem para ajustar ao tamanho da imagem atual. Caso contrário, a
imagem será dimensionada e centralizada. |
Retornar
Image: este Image após a substituição.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
scale Height(ratio)
Dimensiona a altura do elemento pela proporção especificada. A altura do elemento é a altura da caixa delimitadora quando o elemento não tem rotação.
Esse método não é compatível com todos os elementos da página. Para saber quais elementos da página não são compatíveis com esse método, consulte as limitações de dimensionamento e posicionamento.
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
ratio | Number | A proporção para dimensionar a altura desse elemento da página. |
Retornar
Image: este elemento de página, para encadeamento.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
scale Width(ratio)
Dimensiona a largura do elemento pela proporção especificada. A largura do elemento é a largura da caixa delimitadora quando o elemento não tem rotação.
Esse método não é compatível com todos os elementos da página. Para saber quais elementos da página não são compatíveis com esse método, consulte as limitações de dimensionamento e posicionamento.
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
ratio | Number | A proporção para dimensionar a largura desse elemento da página. |
Retornar
Image: este elemento de página, para encadeamento.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
select()
Seleciona apenas o Page na apresentação ativa e remove qualquer seleção anterior. Isso é o mesmo que chamar select(replace) com true.
Um script só pode acessar a seleção do usuário que o está executando e apenas se ele estiver vinculado à apresentação.
Isso define o Page pai do Page como o current page selection.
const slide = SlidesApp.getActivePresentation().getSlides()[0]; const pageElement = slide.getPageElements()[0]; // Only select this page element and replace any previous selection. pageElement.select();
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
select(replace)
Seleciona o Page na apresentação ativa.
Um script só pode acessar a seleção do usuário que o está executando e apenas se ele estiver vinculado à apresentação.
Transmita true para esse método para selecionar apenas o Page e remover qualquer seleção anterior. Isso também define o Page pai do Page como o
current page selection.
Transmita false para selecionar vários objetos Page. Os objetos Page precisam estar no mesmo Page.
As seguintes condições precisam ser atendidas ao selecionar um elemento da página usando um parâmetro false:
- O
Pageprincipal do objetoPageprecisa ser oElement current page selection. - Não pode haver vários objetos
Pageselecionados.
Para garantir que esse seja o caso, a abordagem preferida é selecionar primeiro o Page pai usando Page.selectAsCurrentPage() e depois selecionar os elementos da página.
const slide = SlidesApp.getActivePresentation().getSlides()[0]; // First select the slide page, as the current page selection. slide.selectAsCurrentPage(); // Then select all the page elements in the selected slide page. const pageElements = slide.getPageElements(); for (let i = 0; i < pageElements.length; i++) { pageElements[i].select(false); }
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
replace | Boolean | Se true, a seleção vai substituir qualquer seleção anterior. Caso contrário, ela será adicionada. |
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
send Backward()
Envia o elemento da página para trás em um elemento.
O elemento de página não pode estar em um grupo.
Retornar
Image: este elemento de página, para encadeamento.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
send To Back()
Envia o elemento da página para o fundo dela.
O elemento de página não pode estar em um grupo.
Retornar
Image: este elemento de página, para encadeamento.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
set Description(description)
Define a descrição do texto alternativo do elemento da página.
O método não é compatível com elementos Group.
// Set the first page element's alt text description to "new alt text // description". const pageElement = SlidesApp.getActivePresentation().getSlides()[0].getPageElements()[0]; pageElement.setDescription('new alt text description'); Logger.log(pageElement.getDescription());
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
description | String | A string para definir a descrição do texto alternativo. |
Retornar
Image: este elemento da página.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
set Height(height)
Define a altura do elemento em pontos, que é a altura da caixa delimitadora do elemento quando ele não tem rotação.
Esse método não é compatível com todos os elementos da página. Para saber quais elementos da página não são compatíveis com esse método, consulte as limitações de dimensionamento e posicionamento.
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
height | Number | A nova altura a ser definida para esse elemento da página, em pontos. |
Retornar
Image: este elemento de página, para encadeamento.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
set Left(left)
Define a posição horizontal do elemento em pontos, medida do canto superior esquerdo da página quando o elemento não tem rotação.
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
left | Number | A nova posição horizontal a ser definida, em pontos. |
Retornar
Image: este elemento de página, para encadeamento.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
set Link Slide(slideIndex)
Define um Link para o Slide especificado usando o índice baseado em zero do slide.
// Set a link to the first slide of the presentation. const slides = SlidesApp.getActivePresentation().getSlides(); const shape = slides[1].getShapes()[0]; const link = shape.setLinkSlide(0);
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
slide | Integer | O índice baseado em zero do slide. |
Retornar
Link: o Link que foi definido.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
set Link Slide(slide)
Define um Link para o Slide especificado. O link é definido pelo ID do slide especificado.
// Set a link to the first slide of the presentation. const slides = SlidesApp.getActivePresentation().getSlides(); const shape = slides[1].getShapes()[0]; const link = shape.setLinkSlide(slides[0]);
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
slide | Slide | O Slide a ser vinculado. |
Retornar
Link: o Link que foi definido.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
set Link Slide(slidePosition)
Define um Link para o Slide especificado usando a posição relativa do slide.
// Set a link to the first slide of the presentation. const slides = SlidesApp.getActivePresentation().getSlides(); const shape = slides[1].getShapes()[0]; const link = shape.setLinkSlide(SlidesApp.SlidePosition.FIRST_SLIDE);
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
slide | Slide | O Slide relativo. |
Retornar
Link: o Link que foi definido.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
set Link Url(url)
Define um Link para a string de URL não vazia especificada.
// Set a link to the URL. const slides = SlidesApp.getActivePresentation().getSlides(); const shape = slides[1].getShapes()[0]; const link = shape.setLinkUrl('https://slides.google.com');
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
url | String | A string do URL. |
Retornar
Link: o Link que foi definido.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
set Rotation(angle)
Define o ângulo de rotação no sentido horário do elemento em torno do centro, em graus.
Esse método não é compatível com todos os elementos da página. Para saber quais elementos da página não são compatíveis com esse método, consulte as limitações de dimensionamento e posicionamento.
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
angle | Number | O novo ângulo de rotação no sentido horário a ser definido, em graus. |
Retornar
Image: este elemento de página, para encadeamento.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
set Title(title)
Define o título do texto alternativo do elemento da página.
O método não é compatível com elementos Group.
// Set the first page element's alt text title to "new alt text title". const pageElement = SlidesApp.getActivePresentation().getSlides()[0].getPageElements()[0]; pageElement.setTitle('new alt text title'); Logger.log(pageElement.getTitle());
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
title | String | A string para definir o título do texto alternativo. |
Retornar
Image: este elemento da página.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
set Top(top)
Define a posição vertical do elemento em pontos, medida do canto superior esquerdo da página quando o elemento não está girado.
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
top | Number | A nova posição vertical a ser definida, em pontos. |
Retornar
Image: este elemento de página, para encadeamento.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
set Transform(transform)
Define a transformação do elemento da página com a transformação fornecida.
Atualizar a transformação de um grupo muda a transformação absoluta dos elementos da página nesse grupo, o que pode mudar a aparência visual deles.
Atualizar a transformação de um elemento de página que está em um grupo só muda a transformação desse elemento. Não afeta as transformações do grupo ou de outros elementos de página nele.
Para detalhes sobre como as transformações afetam a aparência visual dos elementos da página, consulte get.
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
transform | Affine | A transformação definida para este elemento da página. |
Retornar
Image: este elemento, para encadeamento.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
set Width(width)
Define a largura do elemento em pontos, que é a largura da caixa delimitadora do elemento quando ele não tem rotação.
Esse método não é compatível com todos os elementos da página. Para saber quais elementos da página não são compatíveis com esse método, consulte as limitações de dimensionamento e posicionamento.
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
width | Number | A nova largura do elemento da página a ser definida, em pontos. |
Retornar
Image: este elemento de página, para encadeamento.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations