Imagem de posição fixa ancorada a um Paragraph
. Ao contrário de um Inline
, um Positioned
não
é um Element
. Ele não tem um
Element
pai ou irmão. Em vez disso,
ele é ancorado a um Paragraph
ou List
e colocado por meio de deslocamentos
em relação a essa âncora. Um Positioned
tem um ID que pode ser usado para fazer referência a ele.
const body = DocumentApp.getActiveDocument().getActiveTab().asDocumentTab().getBody(); // Append a new paragraph. const paragraph = body.appendParagraph('New paragraph to anchor the image to.'); // Get an image in Drive from its ID. const image = DriveApp.getFileById('ENTER_IMAGE_FILE_ID_HERE').getBlob(); // Add the PositionedImage with offsets (in points). const posImage = paragraph.addPositionedImage(image).setTopOffset(60).setLeftOffset(40);
Métodos
Método | Tipo de retorno | Breve descrição |
---|---|---|
get | Blob | Retorna os dados dentro deste objeto como um blob convertido para o tipo de conteúdo especificado. |
get | Blob | Retorne os dados dentro deste objeto como um blob. |
get | Integer | Recupera a altura da imagem em pixels. |
get | String | Recebe o ID da imagem. |
get | Positioned | Recebe um valor de tipo enumerado que representa como a imagem é disposta. |
get | Number | Recebe o deslocamento da imagem, em pontos, da esquerda do parágrafo. |
get | Paragraph | Recebe o Paragraph em que a imagem está ancorada. |
get | Number | Extrai o deslocamento da imagem, em pontos, da parte de cima do parágrafo. |
get | Integer | Recupera a largura da imagem em pixels. |
set | Positioned | Define a altura da imagem em pixels. |
set | Positioned | Define a definição de como a imagem é disposta. |
set | Positioned | Define o deslocamento da imagem, em pontos, da esquerda do parágrafo. |
set | Positioned | Define o deslocamento da imagem, em pontos, a partir da parte de cima do parágrafo. |
set | Positioned | Define a largura da imagem em pixels. |
Documentação detalhada
get As(contentType)
Retorna os dados dentro deste 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, "myfile.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 dos Serviços do Google. Os domínios do Google Workspace recém-criados podem estar temporariamente sujeitos a cotas mais rígidas.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
content | String | O tipo MIME para a conversão. Para a maioria dos blobs, 'application/pdf' é
a única opção válida. Para imagens nos formatos BMP, GIF, JPEG ou PNG, qualquer um dos formatos 'image/bmp' , 'image/gif' , 'image/jpeg' ou 'image/png' também é
válido. Para um documento do Documentos Google, 'text/markdown' também é válido. |
Retornar
Blob
: os dados como um blob.
get Blob()
get Height()
Recupera a altura da imagem em pixels.
Retornar
Integer
: a altura da imagem em pixels
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
get Id()
Recebe o ID da imagem.
Retornar
String
: o ID da 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/documents.currentonly
-
https://www.googleapis.com/auth/documents
get Layout()
Recebe um valor de tipo enumerado que representa como a imagem é disposta.
Retornar
Positioned
: o layout da 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/documents.currentonly
-
https://www.googleapis.com/auth/documents
get Left Offset()
Recebe o deslocamento da imagem, em pontos, da esquerda do parágrafo.
Retornar
Number
: o deslocamento da imagem em relação à margem esquerda do parágrafo
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
get Paragraph()
get Top Offset()
Extrai o deslocamento da imagem, em pontos, da parte de cima do parágrafo.
Retornar
Number
: o deslocamento da imagem em relação à parte de cima do parágrafo à esquerda
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
get Width()
Recupera a largura da imagem em pixels.
Retornar
Integer
: a largura da imagem em pixels
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
set Height(height)
Define a altura da imagem em pixels.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
height | Integer | a altura da imagem em pixels |
Retornar
Positioned
: o objeto atual
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
set Layout(layout)
Define a definição de como a imagem é disposta.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
layout | Positioned | um tipo enumerado que representa o modo de layout |
Retornar
Positioned
: este objeto 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/documents.currentonly
-
https://www.googleapis.com/auth/documents
set Left Offset(offset)
Define o deslocamento da imagem, em pontos, da esquerda do parágrafo.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
offset | Number | deslocamento à esquerda do parágrafo |
Retornar
Positioned
: este objeto 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/documents.currentonly
-
https://www.googleapis.com/auth/documents
set Top Offset(offset)
Define o deslocamento da imagem, em pontos, a partir da parte de cima do parágrafo.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
offset | Number | deslocamento da parte de cima do parágrafo |
Retornar
Positioned
: este objeto 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/documents.currentonly
-
https://www.googleapis.com/auth/documents
set Width(width)
Define a largura da imagem em pixels.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
width | Integer | a largura da imagem em pixels |
Retornar
Positioned
: o objeto atual
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents