Immagine con posizione fissa ancorata a un Paragraph
. A differenza di un Inline
, un Positioned
non è un Element
. Non ha un elemento principale o un elemento fratello Element
. È invece ancorato a un Paragraph
o List
e viene posizionato tramite offset da quell'ancora. Un Positioned
ha un ID che può essere utilizzato per fare riferimento a questo.
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);
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
get | Blob | Restituisce i dati all'interno di questo oggetto come blob convertito nel tipo di contenuti specificato. |
get | Blob | Restituisce i dati all'interno di questo oggetto come blob. |
get | Integer | Recupera l'altezza dell'immagine in pixel. |
get | String | Recupera l'ID dell'immagine. |
get | Positioned | Restituisce un valore enum che rappresenta la disposizione dell'immagine. |
get | Number | Restituisce l'offset dell'immagine, in punti, dal lato sinistro del paragrafo. |
get | Paragraph | Recupera il Paragraph a cui è ancorata l'immagine. |
get | Number | Restituisce l'offset dell'immagine, in punti, dalla parte superiore del paragrafo. |
get | Integer | Recupera la larghezza dell'immagine, in pixel. |
set | Positioned | Imposta l'altezza dell'immagine in pixel. |
set | Positioned | Imposta la definizione della disposizione dell'immagine. |
set | Positioned | Imposta l'offset dell'immagine, in punti, dal lato sinistro del paragrafo. |
set | Positioned | Imposta l'offset dell'immagine, in punti, dalla parte superiore del paragrafo. |
set | Positioned | Imposta la larghezza dell'immagine in pixel. |
Documentazione dettagliata
get As(contentType)
Restituisce i dati all'interno di questo oggetto come blob convertito nel tipo di contenuti specificato. Questo metodo aggiunge l'estensione appropriata al nome file, ad esempio "myfile.pdf". Tuttavia, assume che la parte del nome file che segue l'ultimo punto (se presente) sia un'estensione esistente che deve essere sostituita. Di conseguenza, "ShoppingList.12.25.2014" diventa "ShoppingList.12.25.pdf".
Per visualizzare le quote giornaliere per le conversioni, consulta Quote per i servizi Google. I domini Google Workspace appena creati potrebbero essere temporaneamente soggetti a quote più severe.
Parametri
Nome | Tipo | Descrizione |
---|---|---|
content | String | Il tipo MIME a cui eseguire la conversione. Per la maggior parte dei blob, 'application/pdf' è
l'unica opzione valida. Per le immagini in formato BMP, GIF, JPEG o PNG, sono validi anche 'image/bmp' , 'image/gif' , 'image/jpeg' o 'image/png' . Per un documento di Documenti Google, è valido anche 'text/markdown' . |
Invio
Blob
: i dati come blob.
get Blob()
get Height()
Recupera l'altezza dell'immagine in pixel.
Invio
Integer
: l'altezza dell'immagine, in pixel
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
get Id()
Recupera l'ID dell'immagine.
Invio
String
: l'ID immagine.
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
get Layout()
Restituisce un valore enum che rappresenta la disposizione dell'immagine.
Invio
Positioned
: il layout dell'immagine
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
get Left Offset()
Restituisce l'offset dell'immagine, in punti, dal lato sinistro del paragrafo.
Invio
Number
: l'offset dell'immagine rispetto al lato sinistro del paragrafo a sinistra
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
get Paragraph()
Recupera il Paragraph
a cui è ancorata l'immagine.
Invio
Paragraph
: il paragrafo principale
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
get Top Offset()
Restituisce l'offset dell'immagine, in punti, dalla parte superiore del paragrafo.
Invio
Number
: l'offset dell'immagine rispetto alla parte superiore del paragrafo a sinistra
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
get Width()
Recupera la larghezza dell'immagine, in pixel.
Invio
Integer
: la larghezza dell'immagine, in pixel
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
set Height(height)
Imposta l'altezza dell'immagine in pixel.
Parametri
Nome | Tipo | Descrizione |
---|---|---|
height | Integer | l'altezza dell'immagine, in pixel |
Invio
Positioned
: l'oggetto corrente
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
set Layout(layout)
Imposta la definizione della disposizione dell'immagine.
Parametri
Nome | Tipo | Descrizione |
---|---|---|
layout | Positioned | un enum che rappresenta la modalità di layout |
Invio
Positioned
: questo oggetto per l'accodamento
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
set Left Offset(offset)
Imposta l'offset dell'immagine, in punti, dal lato sinistro del paragrafo.
Parametri
Nome | Tipo | Descrizione |
---|---|---|
offset | Number | offset dal lato sinistro del paragrafo |
Invio
Positioned
: questo oggetto per l'accodamento
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
set Top Offset(offset)
Imposta l'offset dell'immagine, in punti, dalla parte superiore del paragrafo.
Parametri
Nome | Tipo | Descrizione |
---|---|---|
offset | Number | offset dalla parte superiore del paragrafo |
Invio
Positioned
: questo oggetto per l'accodamento
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
set Width(width)
Imposta la larghezza dell'immagine in pixel.
Parametri
Nome | Tipo | Descrizione |
---|---|---|
width | Integer | la larghezza dell'immagine, in pixel |
Invio
Positioned
: l'oggetto corrente
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents