Obraz o stałej pozycji zakotwiczony w elemencie Paragraph
. W przeciwieństwie do InlineImage
element PositionedImage
jest
nie Element
. Nie ma
Element nadrzędny lub potomny Element
. Zamiast tego:
jest zakotwiczony do Paragraph
lub ListItem
i jest umieszczany przez odsunięcia z
tę kotwicę. Element PositionedImage
ma identyfikator, którego można użyć, aby się do niego odwołać.
var body = DocumentApp.getActiveDocument().getActiveTab().asDocumentTab().getBody(); // Append a new paragraph. var paragraph = body.appendParagraph("New paragraph to anchor the image to."); // Get an image in Drive from its ID. var image = DriveApp.getFileById('ENTER_IMAGE_FILE_ID_HERE').getBlob(); // Add the PositionedImage with offsets (in points). var posImage = paragraph.addPositionedImage(image) .setTopOffset(60) .setLeftOffset(40);
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
getAs(contentType) | Blob | Zwraca dane wewnątrz tego obiektu jako obiekt blob przekonwertowany na określony typ treści. |
getBlob() | Blob | Zwraca dane wewnątrz tego obiektu jako obiekt blob. |
getHeight() | Integer | Pobiera wysokość obrazu w pikselach. |
getId() | String | Pobiera identyfikator obrazu. |
getLayout() | PositionedLayout | Pobiera wartość wyliczeniową, która reprezentuje układ obrazu. |
getLeftOffset() | Number | Pobiera przesunięcie obrazu (w punktach) od lewej krawędzi akapitu. |
getParagraph() | Paragraph | Pobiera Paragraph , do którego jest zakotwiczony obraz. |
getTopOffset() | Number | Pobiera przesunięcie obrazu (w punktach) od góry akapitu. |
getWidth() | Integer | Pobiera szerokość obrazu w pikselach. |
setHeight(height) | PositionedImage | Ustawia wysokość obrazu w pikselach. |
setLayout(layout) | PositionedImage | Określa definicję układu zdjęcia. |
setLeftOffset(offset) | PositionedImage | Określa przesunięcie obrazu (w punktach) od lewej krawędzi akapitu. |
setTopOffset(offset) | PositionedImage | Określa przesunięcie obrazu (w punktach) od góry akapitu. |
setWidth(width) | PositionedImage | Ustawia szerokość obrazu w pikselach. |
Szczegółowa dokumentacja
getAs(contentType)
Zwraca dane wewnątrz tego obiektu jako obiekt blob przekonwertowany na określony typ treści. Ten dodaje do nazwy pliku odpowiednie rozszerzenie, na przykład „mojplik.pdf”. Jednak zakłada, że część nazwy pliku, która następuje po ostatnim kropce (jeśli występuje), jest już , które należy zastąpić. W rezultacie „ShoppingList.12.25.2014” zmienia się w „ShoppingList.12.25.pdf”.
Aby wyświetlić dzienne limity konwersji, zobacz Limity dla Google Usługi. Nowo utworzone domeny Google Workspace mogą być tymczasowo bardziej rygorystyczne limity.
Parametry
Nazwa | Typ | Opis |
---|---|---|
contentType | String | Typ MIME do skonwertowania. W przypadku większości blobów atrybut 'application/pdf' to
jedyną prawidłową opcją. W przypadku zdjęć w formacie BMP, GIF, JPEG lub PNG możesz też użyć dowolnego z tych atrybutów: 'image/bmp' , 'image/gif' , 'image/jpeg' lub 'image/png' .
prawidłowe. W przypadku dokumentów w Dokumentach Google prawidłowa jest też wartość 'text/markdown' . |
Powrót
Blob
– dane w postaci obiektu blob.
getBlob()
Zwraca dane wewnątrz tego obiektu jako obiekt blob.
Powrót
Blob
– dane w postaci obiektu blob.
getHeight()
Pobiera wysokość obrazu w pikselach.
Powrót
Integer
– wysokość obrazu w pikselach.
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
getId()
Pobiera identyfikator obrazu.
Powrót
String
– identyfikator obrazu,
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
getLayout()
Pobiera wartość wyliczeniową, która reprezentuje układ obrazu.
Powrót
PositionedLayout
– układ obrazu
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
getLeftOffset()
Pobiera przesunięcie obrazu (w punktach) od lewej krawędzi akapitu.
Powrót
Number
– przesunięcie obrazu od lewej krawędzi akapitu.
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
getParagraph()
getTopOffset()
Pobiera przesunięcie obrazu (w punktach) od góry akapitu.
Powrót
Number
– przesunięcie obrazu od górnej krawędzi lewego akapitu.
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
getWidth()
Pobiera szerokość obrazu w pikselach.
Powrót
Integer
– szerokość obrazu w pikselach.
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
setHeight(height)
Ustawia wysokość obrazu w pikselach.
Parametry
Nazwa | Typ | Opis |
---|---|---|
height | Integer | wysokość obrazu w pikselach. |
Powrót
PositionedImage
– bieżący obiekt,
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
setLayout(layout)
Określa definicję układu zdjęcia.
Parametry
Nazwa | Typ | Opis |
---|---|---|
layout | PositionedLayout | wyliczenie reprezentujące tryb układu |
Powrót
PositionedImage
– ten obiekt służący do tworzenia łańcuchów,
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
setLeftOffset(offset)
Określa przesunięcie obrazu (w punktach) od lewej krawędzi akapitu.
Parametry
Nazwa | Typ | Opis |
---|---|---|
offset | Number | przesunięcie od lewej strony akapitu |
Powrót
PositionedImage
– ten obiekt służący do tworzenia łańcuchów,
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
setTopOffset(offset)
Określa przesunięcie obrazu (w punktach) od góry akapitu.
Parametry
Nazwa | Typ | Opis |
---|---|---|
offset | Number | odsunięcie od góry akapitu |
Powrót
PositionedImage
– ten obiekt służący do tworzenia łańcuchów,
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
setWidth(width)
Ustawia szerokość obrazu w pikselach.
Parametry
Nazwa | Typ | Opis |
---|---|---|
width | Integer | szerokość obrazu w pikselach |
Powrót
PositionedImage
– bieżący obiekt,
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents