Obiekt wymiany danych dla usług Apps Script.
Metody
| Metoda | Zwracany typ | Krótki opis |
|---|---|---|
copy | Blob | Zwraca kopię tego obiektu blob. |
get | Blob | Zwraca dane w tym obiekcie jako obiekt blob przekonwertowany na określony typ treści. |
get | Byte[] | Pobiera dane przechowywane w tym obiekcie blob. |
get | String|null | Pobiera typ zawartości bajtów w tym obiekcie blob. |
get | String | Pobiera dane tego obiektu blob jako ciąg znaków z kodowaniem UTF-8. |
get | String | Pobiera dane tego obiektu blob jako ciąg znaków z określonym kodowaniem. |
get | String|null | Pobiera nazwę tego obiektu blob. |
is | Boolean | Zwraca informację, czy ten obiekt blob jest plikiem Google Workspace (Arkuszami, Dokumentami itp.). |
set | Blob | Ustawia dane przechowywane w tym obiekcie blob. |
set | Blob | Ustawia typ treści bajtów w tym obiekcie blob. |
set | Blob | Ustawia typ treści bajtów w tym obiekcie blob na podstawie rozszerzenia pliku. |
set | Blob | Ustawia dane tego obiektu blob na podstawie ciągu znaków zakodowanego w UTF-8. |
set | Blob | Ustawia dane tego obiektu blob na podstawie ciągu znaków z określonym kodowaniem. |
set | Blob | Ustawia nazwę tego obiektu blob. |
Szczegółowa dokumentacja
copy Blob()
get As(contentType)
Zwraca dane w tym obiekcie jako obiekt blob przekonwertowany na określony typ treści. Ta metoda dodaje do nazwy pliku odpowiednie rozszerzenie, np. „mójplik.pdf”. Zakłada jednak, że część nazwy pliku, która następuje po ostatniej kropce (jeśli występuje), jest istniejącym rozszerzeniem, które należy zastąpić. W konsekwencji nazwa „ShoppingList.12.25.2014” zmieni się na „ShoppingList.12.25.pdf”.
Aby wyświetlić dzienne limity konwersji, zapoznaj się z artykułem Limity 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 zostać przekonwertowany plik. W przypadku większości obiektów blob jedyną prawidłową opcją jest 'application/pdf'. W przypadku obrazów w formacie BMP, GIF, JPEG lub PNG prawidłowe są też znaki 'image/bmp', 'image/gif', 'image/jpeg' i 'image/png'. W przypadku dokumentu Google 'text/markdown' jest również prawidłowy. |
Powrót
Blob – dane w formie obiektu blob.
get Bytes()
Pobiera dane przechowywane w tym obiekcie blob.
Powrót
Byte[] – przechowywane bajty.
get Content Type()
Pobiera typ zawartości bajtów w tym obiekcie blob.
Powrót
String|null – typ treści tych danych, jeśli jest znany, lub null.
get Data As String()
Pobiera dane tego obiektu blob jako ciąg znaków z kodowaniem UTF-8.
Powrót
String – dane w postaci ciągu znaków.
get Data As String(charset)
Pobiera dane tego obiektu blob jako ciąg znaków z określonym kodowaniem.
Parametry
| Nazwa | Typ | Opis |
|---|---|---|
charset | String | Zestaw znaków, który ma być używany do kodowania danych w tym obiekcie blob jako ciągu znaków. |
Powrót
String – dane w postaci ciągu znaków.
get Name()
Pobiera nazwę tego obiektu blob.
Powrót
String|null – nazwa tych danych, jeśli jest znana, lub null.
is Google Type()
Zwraca informację, czy ten obiekt blob jest plikiem Google Workspace (Arkuszami, Dokumentami itp.).
Powrót
Boolean – true, jeśli ten obiekt blob jest plikiem Google Workspace; false, jeśli nie.
set Bytes(data)
Ustawia dane przechowywane w tym obiekcie blob.
Parametry
| Nazwa | Typ | Opis |
|---|---|---|
data | Byte[] | nowe dane; |
Powrót
Blob – ten obiekt blob do łączenia.
set Content Type(contentType)
Ustawia typ treści bajtów w tym obiekcie blob.
Parametry
| Nazwa | Typ | Opis |
|---|---|---|
content | String | Nowy typ treści. |
Powrót
Blob – ten obiekt blob do łączenia.
set Content Type From Extension()
Ustawia typ treści bajtów w tym obiekcie blob na podstawie rozszerzenia pliku. Wartość contentType to null, jeśli nie można jej odgadnąć na podstawie rozszerzenia.
Powrót
Blob – ten obiekt blob do łączenia.
set Data From String(string)
Ustawia dane tego obiektu blob na podstawie ciągu znaków zakodowanego w UTF-8.
Parametry
| Nazwa | Typ | Opis |
|---|---|---|
string | String | Dane ciągu znaków. |
Powrót
Blob – ten obiekt blob do łączenia.
set Data From String(string, charset)
Ustawia dane tego obiektu blob na podstawie ciągu znaków z określonym kodowaniem.
Parametry
| Nazwa | Typ | Opis |
|---|---|---|
string | String | Dane ciągu znaków. |
charset | String | Zestaw znaków używany do interpretowania ciągu jako bajtów. |
Powrót
Blob – ten obiekt blob do łączenia.
set Name(name)
Ustawia nazwę tego obiektu blob.
Parametry
| Nazwa | Typ | Opis |
|---|---|---|
name | String | Nowa nazwa. |
Powrót
Blob – ten obiekt blob do łączenia.