Class CellImageBuilder

Ferramenta decriaçãode imagens da célula

Builder para a classe CellImage. Esse builder cria o valor da imagem necessário para adicionar uma imagem a uma célula.

Propriedades

PropriedadeTipoDescrição
valueTypeValueTypeUm campo definido como ValueType.IMAGE, que representa o tipo de valor da imagem.

Métodos

MétodoTipo de retornoBreve descrição
build()CellImageCria o tipo de valor de imagem necessário para adicionar uma imagem a uma célula.
getAltTextDescription()StringRetorna a descrição do texto alternativo para essa imagem.
getAltTextTitle()StringRetorna o título do texto alternativo para essa imagem.
getContentUrl()StringRetorna um URL hospedado pelo Google para a imagem.
getUrl()StringExtrai o URL de origem da imagem e retorna null se o URL estiver indisponível.
setAltTextDescription(description)CellImageDefine a descrição do texto alternativo para essa imagem.
setAltTextTitle(title)CellImageDefine o título do texto alternativo para esta imagem.
setSourceUrl(url)CellImageBuilderDefine o URL da origem da imagem.
toBuilder()CellImageBuilderCria um builder que transforma uma imagem em um tipo de valor de imagem para que você possa colocá-la em uma célula.

Documentação detalhada

build()

Cria o tipo de valor de imagem necessário para adicionar uma imagem a uma célula. O valor da imagem é criado com base nas propriedades adicionadas ao builder, como o URL de origem.

Retornar

CellImage: uma representação da imagem a ser adicionada a uma célula.


getAltTextDescription()

Retorna a descrição do texto alternativo para essa imagem.

Retornar

String: a descrição do texto alternativo.

Autorização

Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

getAltTextTitle()

Retorna o título do texto alternativo para essa imagem.

Retornar

String: o título do texto alternativo.

Autorização

Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

getContentUrl()

Retorna um URL hospedado pelo Google para a imagem. Esse URL é marcado com a conta do solicitante. Assim, 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 planilha mudarem. O URL retornado expira após um curto período.

Retornar

String: o URL da imagem hospedado pelo Google.


getUrl()

Extrai o URL de origem da imagem e retorna null se o URL estiver indisponível. Se a imagem foi inserida por URL usando uma API, esse método retorna o URL fornecido durante a inserção da imagem.

Retornar

String: o URL da imagem, se disponível. Retorna null se a imagem não estiver disponível ou 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/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

setAltTextDescription(description)

Define a descrição do texto alternativo para essa imagem.

Parâmetros

NomeTipoDescrição
descriptionStringA nova descrição do texto alternativo da imagem.

Retornar

CellImage: esta imagem, 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/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

setAltTextTitle(title)

Define o título do texto alternativo para esta imagem.

Parâmetros

NomeTipoDescrição
titleStringO novo título do texto alternativo da imagem.

Retornar

CellImage: esta imagem, 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/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

setSourceUrl(url)

Define o URL da origem da imagem.

Parâmetros

NomeTipoDescrição
urlStringO URL da imagem.

Retornar

CellImageBuilder: este builder, para encadeamento.


toBuilder()

Cria um builder que transforma uma imagem em um tipo de valor de imagem para que você possa colocá-la em uma célula. Antes de colocar uma imagem em uma célula, ela precisa ser criada como um tipo de valor de imagem. Em seguida, adicione a uma célula usando Range.setValue(value) ou Range.setValues(values).

Retornar

CellImageBuilder: um builder que cria um tipo de valor de imagem com base nas propriedades de imagem fornecidas.