Bild mit fester Position, das an einem Paragraph verankert ist. Im Gegensatz zu einem InlineImage-Objekt ist ein PositionedImage-Objekt kein Element-Objekt. Es hat kein übergeordnetes oder gleichgeordnetes Element. Stattdessen wird sie an einem Paragraph oder ListItem verankert und über Offsets von diesem Anker aus platziert. Ein PositionedImage hat eine ID, mit der darauf verwiesen werden kann.
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);
Methoden
| Methode | Rückgabetyp | Kurzbeschreibung |
|---|---|---|
get | Blob | Gibt die Daten in diesem Objekt als Blob zurück, das in den angegebenen Inhaltstyp konvertiert wurde. |
get | Blob | Gibt die Daten in diesem Objekt als Blob zurück. |
get | Integer | Ruft die Höhe des Bildes in Pixeln ab. |
get | String | Ruft die ID des Bildes ab. |
get | Positioned | Ruft einen Enumerationswert ab, der angibt, wie das Bild angeordnet ist. |
get | Number | Ruft den Abstand des Bildes vom linken Rand des Absatzes in Punkten ab. |
get | Paragraph | Ruft das Paragraph ab, an dem das Bild verankert ist. |
get | Number | Ruft den Abstand des Bildes in Punkten vom oberen Rand des Absatzes ab. |
get | Integer | Ruft die Breite des Bildes in Pixeln ab. |
set | Positioned | Legt die Höhe des Bildes in Pixeln fest. |
set | Positioned | Legt die Definition für die Anordnung des Bildes fest. |
set | Positioned | Legt den Abstand des Bildes in Punkten vom linken Rand des Absatzes fest. |
set | Positioned | Legt den Abstand des Bildes in Punkten vom oberen Rand des Absatzes fest. |
set | Positioned | Legt die Breite des Bildes in Pixeln fest. |
Detaillierte Dokumentation
getAs(contentType)
Gibt die Daten in diesem Objekt als Blob zurück, das in den angegebenen Inhaltstyp konvertiert wurde. Mit dieser Methode wird dem Dateinamen die entsprechende Erweiterung hinzugefügt, z. B. „meine_datei.pdf“. Dabei wird jedoch davon ausgegangen, dass der Teil des Dateinamens, der auf den letzten Punkt folgt (falls vorhanden), eine vorhandene Erweiterung ist, die ersetzt werden soll. Folglich wird aus „ShoppingList.12.25.2014“ „ShoppingList.12.25.pdf“.
Die täglichen Kontingente für Conversions finden Sie unter Kontingente für Google-Dienste. Für neu erstellte Google Workspace-Domains gelten möglicherweise vorübergehend strengere Kontingente.
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
content | String | Der MIME-Typ, in den konvertiert werden soll. Für die meisten Blobs ist 'application/pdf' die einzige gültige Option. Für Bilder im BMP-, GIF-, JPEG- oder PNG-Format sind auch 'image/bmp', 'image/gif', 'image/jpeg' oder 'image/png' gültig. Für ein Google Docs-Dokument ist auch 'text/markdown' gültig. |
Rückflug
Blob: Die Daten als Blob.
getBlob()
getHeight()
Ruft die Höhe des Bildes in Pixeln ab.
Rückflug
Integer – die Höhe des Bildes in Pixeln
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
getId()
Ruft die ID des Bildes ab.
Rückflug
String: die Bild-ID
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
getLayout()
Ruft einen Enumerationswert ab, der angibt, wie das Bild angeordnet ist.
Rückflug
PositionedLayout – das Bildlayout
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
getLeftOffset()
Ruft den Abstand des Bildes vom linken Rand des Absatzes in Punkten ab.
Rückflug
Number: Der Bild-Offset vom linken Rand des linken Absatzes
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
getParagraph()
Ruft das Paragraph ab, an dem das Bild verankert ist.
Rückflug
Paragraph – der übergeordnete Absatz
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
getTopOffset()
Ruft den Abstand des Bildes in Punkten vom oberen Rand des Absatzes ab.
Rückflug
Number: Der Bild-Offset vom oberen Rand des linken Absatzes
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
getWidth()
Ruft die Breite des Bildes in Pixeln ab.
Rückflug
Integer: die Breite des Bildes in Pixeln
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
setHeight(height)
Legt die Höhe des Bildes in Pixeln fest.
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
height | Integer | Die Höhe des Bildes in Pixeln |
Rückflug
PositionedImage – das aktuelle Objekt
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
setLayout(layout)
Legt die Definition für die Anordnung des Bildes fest.
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
layout | Positioned | Ein Enum-Wert, der den Layoutmodus darstellt |
Rückflug
PositionedImage – dieses Objekt für die Verkettung
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
setLeftOffset(offset)
Legt den Abstand des Bildes in Punkten vom linken Rand des Absatzes fest.
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
offset | Number | Abstand vom linken Rand des Absatzes |
Rückflug
PositionedImage – dieses Objekt für die Verkettung
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
setTopOffset(offset)
Legt den Abstand des Bildes in Punkten vom oberen Rand des Absatzes fest.
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
offset | Number | Abstand vom oberen Rand des Absatzes |
Rückflug
PositionedImage – dieses Objekt für die Verkettung
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
setWidth(width)
Legt die Breite des Bildes in Pixeln fest.
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
width | Integer | Die Breite des Bildes in Pixeln |
Rückflug
PositionedImage – das aktuelle Objekt
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents