Obraz w stałym miejscu zakotwiczony w elementach Paragraph
. W przeciwieństwie do Inline
Positioned
nie jest Element
. nie ma rodzica ani rodzeństwa Element
. Zamiast tego jest ona zadokowana do elementu Paragraph
lub List
i jest umieszczana za pomocą przesunięć od tego elementu. Zasób Positioned
ma identyfikator, za pomocą którego można się do niego odwoływać.
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);
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
get | Blob | Zwraca dane z tego obiektu jako blob przekonwertowany na określony typ treści. |
get | Blob | Zwraca dane z tego obiektu jako blob. |
get | Integer | Pobiera wysokość obrazu w pikselach. |
get | String | Pobiera identyfikator obrazu. |
get | Positioned | Pobiera wartość typu enum, która reprezentuje sposób rozmieszczenia obrazu. |
get | Number | Pobiera przesunięcie obrazu (w punktach) od lewej strony akapitu. |
get | Paragraph | Pobiera Paragraph , do którego jest zakotwiczony obraz. |
get | Number | Zwraca odsunięcie obrazu w punktach od góry akapitu. |
get | Integer | Pobiera szerokość obrazu w pikselach. |
set | Positioned | Określa wysokość obrazu w pikselach. |
set | Positioned | Określa sposób rozmieszczenia obrazu. |
set | Positioned | Ustawia przesunięcie obrazu w punktach od lewej strony akapitu. |
set | Positioned | Ustawia odsunięcie obrazu (w punktach) od góry akapitu. |
set | Positioned | Ustawia szerokość obrazu w pikselach. |
Szczegółowa dokumentacja
get As(contentType)
Zwraca dane z tego obiektu jako blob przekonwertowany na określony typ treści. Ta metoda dodaje odpowiednie rozszerzenie do nazwy pliku, np. „mójplik.pdf”. Zakłada ona jednak, że część nazwy pliku, która następuje po ostatnim okresie (jeśli w ogóle występuje), to istniejące rozszerzenie, które należy zastąpić. W rezultacie plik „ShoppingList.12.25.2014” zmieni nazwę na „ShoppingList.12.25.pdf”.
Informacje o limitach dziennych konwersji znajdziesz w artykule Limity dotyczące usług Google. Nowo utworzone domeny Google Workspace mogą być tymczasowo objęte bardziej rygorystycznymi limitami.
Parametry
Nazwa | Typ | Opis |
---|---|---|
content | String | Typ MIME, na który ma nastąpić konwersja. W przypadku większości blobów opcja 'application/pdf' jest jedyną prawidłową opcją. W przypadku obrazów w formacie BMP, GIF, JPEG lub PNG prawidłowe są również wartości 'image/bmp' , 'image/gif' , 'image/jpeg' lub 'image/png' . W przypadku dokumentu w Dokumentach Google możesz też użyć 'text/markdown' . |
Powrót
Blob
– dane w postaci bloba.
get Blob()
get Height()
Pobiera wysokość obrazu w pikselach.
Powrót
Integer
– wysokość obrazu w pikselach.
Autoryzacja
Skrypty, które korzystają 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
get Id()
Pobiera identyfikator obrazu.
Powrót
String
– identyfikator obrazu
Autoryzacja
Skrypty, które korzystają 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
get Layout()
Pobiera wartość typu enum, która reprezentuje sposób rozmieszczenia obrazu.
Powrót
Positioned
– układ obrazu.
Autoryzacja
Skrypty, które korzystają 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
get Left Offset()
Pobiera przesunięcie obrazu (w punktach) od lewej strony akapitu.
Powrót
Number
– przesunięcie obrazu od lewej strony akapitu
Autoryzacja
Skrypty, które korzystają 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
get Paragraph()
get Top Offset()
Zwraca odsunięcie obrazu w punktach od góry akapitu.
Powrót
Number
– odsunięcie obrazu od lewego górnego rogu paragrafu
Autoryzacja
Skrypty, które korzystają 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
get Width()
Pobiera szerokość obrazu w pikselach.
Powrót
Integer
– szerokość obrazu w pikselach.
Autoryzacja
Skrypty, które korzystają 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
set Height(height)
Określa wysokość obrazu w pikselach.
Parametry
Nazwa | Typ | Opis |
---|---|---|
height | Integer | wysokość obrazu w pikselach. |
Powrót
Positioned
– bieżący obiekt
Autoryzacja
Skrypty, które korzystają 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
set Layout(layout)
Określa sposób rozmieszczenia obrazu.
Parametry
Nazwa | Typ | Opis |
---|---|---|
layout | Positioned | Enum reprezentujący tryb układu. |
Powrót
Positioned
– ten obiekt do łańcucha;
Autoryzacja
Skrypty, które korzystają 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
set Left Offset(offset)
Ustawia przesunięcie obrazu w punktach od lewej strony akapitu.
Parametry
Nazwa | Typ | Opis |
---|---|---|
offset | Number | przesunięcie od lewej strony akapitu |
Powrót
Positioned
– ten obiekt do łańcucha;
Autoryzacja
Skrypty, które korzystają 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
set Top Offset(offset)
Ustawia odsunięcie obrazu (w punktach) od góry akapitu.
Parametry
Nazwa | Typ | Opis |
---|---|---|
offset | Number | odsunięcie od góry akapitu |
Powrót
Positioned
– ten obiekt do łańcucha;
Autoryzacja
Skrypty, które korzystają 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
set Width(width)
Ustawia szerokość obrazu w pikselach.
Parametry
Nazwa | Typ | Opis |
---|---|---|
width | Integer | szerokość obrazu w pikselach. |
Powrót
Positioned
– bieżący obiekt
Autoryzacja
Skrypty, które korzystają 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