Một phần tử đại diện cho hình ảnh được nhúng. Inline
có thể nằm trong List
hoặc Paragraph
, trừ phi List
hoặc Paragraph
nằm trong Footnote
. Bản thân Inline
không thể chứa bất kỳ phần tử nào khác. Để biết thêm thông tin về cấu trúc tài liệu, hãy xem hướng dẫn về cách mở rộng Google Tài liệu.
Phương thức
Phương thức | Kiểu dữ liệu trả về | Mô tả ngắn |
---|---|---|
copy() | Inline | Trả về một bản sao tách biệt, sao chép sâu của phần tử hiện tại. |
get | String | Trả về nội dung mô tả thay thế của hình ảnh. |
get | String | Trả về tiêu đề thay thế của hình ảnh. |
get | Blob | Trả về dữ liệu bên trong đối tượng này dưới dạng một blob được chuyển đổi sang loại nội dung đã chỉ định. |
get | Object | Truy xuất các thuộc tính của phần tử. |
get | Blob | Trả về dữ liệu bên trong đối tượng này dưới dạng một blob. |
get | Integer | Truy xuất chiều cao của hình ảnh, tính bằng pixel. |
get | String | Truy xuất URL của đường liên kết. |
get | Element | Truy xuất phần tử anh chị em tiếp theo của phần tử. |
get | Container | Truy xuất phần tử mẹ của phần tử. |
get | Element | Truy xuất phần tử anh chị em trước đó của phần tử. |
get | Element | Truy xuất Element của phần tử. |
get | Integer | Truy xuất chiều rộng của hình ảnh, tính bằng pixel. |
is | Boolean | Xác định xem phần tử có ở cuối Document hay không. |
merge() | Inline | Hợp nhất phần tử này với phần tử cùng loại đứng trước. |
remove | Inline | Xoá phần tử khỏi phần tử mẹ. |
set | Inline | Đặt nội dung mô tả thay thế cho hình ảnh. |
set | Inline | Đặt tiêu đề thay thế cho hình ảnh. |
set | Inline | Đặt các thuộc tính của phần tử. |
set | Inline | Đặt chiều cao của hình ảnh, tính bằng pixel. |
set | Inline | Đặt URL của đường liên kết. |
set | Inline | Đặt chiều rộng của hình ảnh, tính bằng pixel. |
Tài liệu chi tiết
copy()
Trả về một bản sao tách biệt, sao chép sâu của phần tử hiện tại.
Mọi phần tử con có trong phần tử đó cũng sẽ được sao chép. Phần tử mới không có phần tử mẹ.
Cầu thủ trả bóng
Inline
– Bản sao mới.
Ủy quyền
Các tập lệnh sử dụng phương thức này cần được uỷ quyền bằng một hoặc nhiều phạm vi sau đây:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
get Alt Description()
Trả về nội dung mô tả thay thế của hình ảnh.
Cầu thủ trả bóng
String
– Nội dung mô tả thay thế hoặc null
nếu phần tử không có nội dung mô tả thay thế.
Ủy quyền
Các tập lệnh sử dụng phương thức này cần được uỷ quyền bằng một hoặc nhiều phạm vi sau đây:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
get Alt Title()
Trả về tiêu đề thay thế của hình ảnh.
Cầu thủ trả bóng
String
– Tiêu đề thay thế hoặc null
nếu phần tử không có tiêu đề thay thế.
Ủy quyền
Các tập lệnh sử dụng phương thức này cần được uỷ quyền bằng một hoặc nhiều phạm vi sau đây:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
get As(contentType)
Trả về dữ liệu bên trong đối tượng này dưới dạng một blob được chuyển đổi sang loại nội dung đã chỉ định. Phương thức này sẽ thêm đuôi thích hợp vào tên tệp, chẳng hạn như "myfile.pdf". Tuy nhiên, phương thức này giả định rằng phần tên tệp theo sau dấu chấm cuối cùng (nếu có) là một tiện ích hiện có cần được thay thế. Do đó, "ShoppingList.12.25.2014" sẽ trở thành "ShoppingList.12.25.pdf".
Để xem hạn mức hằng ngày cho lượt chuyển đổi, hãy xem Hạn mức cho các dịch vụ của Google. Các miền Google Workspace mới tạo có thể tạm thời phải tuân thủ hạn mức nghiêm ngặt hơn.
Thông số
Tên | Loại | Mô tả |
---|---|---|
content | String | Loại MIME cần chuyển đổi. Đối với hầu hết các blob, 'application/pdf' là lựa chọn hợp lệ duy nhất. Đối với hình ảnh ở định dạng BMP, GIF, JPEG hoặc PNG, mọi định dạng 'image/bmp' , 'image/gif' , 'image/jpeg' hoặc 'image/png' cũng đều hợp lệ. Đối với tài liệu Google Tài liệu, 'text/markdown' cũng hợp lệ. |
Cầu thủ trả bóng
Blob
– Dữ liệu dưới dạng một blob.
get Attributes()
Truy xuất các thuộc tính của phần tử.
Kết quả là một đối tượng chứa một thuộc tính cho mỗi thuộc tính phần tử hợp lệ, trong đó mỗi tên thuộc tính tương ứng với một mục trong phép liệt kê Document
.
const doc = DocumentApp.getActiveDocument(); const documentTab = doc.getActiveTab().asDocumentTab(); const body = documentTab.getBody(); // Append a styled paragraph. const par = body.appendParagraph('A bold, italicized paragraph.'); par.setBold(true); par.setItalic(true); // Retrieve the paragraph's attributes. const atts = par.getAttributes(); // Log the paragraph attributes. for (const att in atts) { Logger.log(`${att}:${atts[att]}`); }
Cầu thủ trả bóng
Object
– Thuộc tính của phần tử.
Ủy quyền
Các tập lệnh sử dụng phương thức này cần được uỷ quyền bằng một hoặc nhiều phạm vi sau đây:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
get Blob()
Trả về dữ liệu bên trong đối tượng này dưới dạng một blob.
Cầu thủ trả bóng
Blob
– Dữ liệu dưới dạng một blob.
get Height()
Truy xuất chiều cao của hình ảnh, tính bằng pixel.
Cầu thủ trả bóng
Integer
– chiều cao của hình ảnh, tính bằng pixel
Ủy quyền
Các tập lệnh sử dụng phương thức này cần được uỷ quyền bằng một hoặc nhiều phạm vi sau đây:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
get Link Url()
Truy xuất URL của đường liên kết.
Cầu thủ trả bóng
String
– URL của đường liên kết hoặc null
nếu phần tử chứa nhiều giá trị cho thuộc tính này.
Ủy quyền
Các tập lệnh sử dụng phương thức này cần được uỷ quyền bằng một hoặc nhiều phạm vi sau đây:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
get Next Sibling()
Truy xuất phần tử anh chị em tiếp theo của phần tử.
Phần tử anh chị em tiếp theo có cùng phần tử mẹ và nằm sau phần tử hiện tại.
Cầu thủ trả bóng
Element
— Phần tử anh chị em tiếp theo.
Ủy quyền
Các tập lệnh sử dụng phương thức này cần được uỷ quyền bằng một hoặc nhiều phạm vi sau đây:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
get Parent()
Truy xuất phần tử mẹ của phần tử.
Phần tử mẹ chứa phần tử hiện tại.
Cầu thủ trả bóng
Container
– Phần tử mẹ.
Ủy quyền
Các tập lệnh sử dụng phương thức này cần được uỷ quyền bằng một hoặc nhiều phạm vi sau đây:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
get Previous Sibling()
Truy xuất phần tử anh chị em trước đó của phần tử.
Phần tử anh chị em trước có cùng phần tử mẹ và đứng trước phần tử hiện tại.
Cầu thủ trả bóng
Element
– Phần tử anh chị em trước đó.
Ủy quyền
Các tập lệnh sử dụng phương thức này cần được uỷ quyền bằng một hoặc nhiều phạm vi sau đây:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
get Type()
Truy xuất Element
của phần tử.
Dùng get
để xác định chính xác loại của một phần tử nhất định.
const doc = DocumentApp.getActiveDocument(); const documentTab = doc.getActiveTab().asDocumentTab(); const body = documentTab.getBody(); // Obtain the first element in the active tab's body. const firstChild = body.getChild(0); // Use getType() to determine the element's type. if (firstChild.getType() === DocumentApp.ElementType.PARAGRAPH) { Logger.log('The first element is a paragraph.'); } else { Logger.log('The first element is not a paragraph.'); }
Cầu thủ trả bóng
Element
– Loại phần tử.
Ủy quyền
Các tập lệnh sử dụng phương thức này cần được uỷ quyền bằng một hoặc nhiều phạm vi sau đây:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
get Width()
Truy xuất chiều rộng của hình ảnh, tính bằng pixel.
Cầu thủ trả bóng
Integer
– chiều rộng của hình ảnh, tính bằng pixel
Ủy quyền
Các tập lệnh sử dụng phương thức này cần được uỷ quyền bằng một hoặc nhiều phạm vi sau đây:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
is At Document End()
Xác định xem phần tử có ở cuối Document
hay không.
Cầu thủ trả bóng
Boolean
– Cho biết phần tử có nằm ở cuối thẻ hay không.
Ủy quyền
Các tập lệnh sử dụng phương thức này cần được uỷ quyền bằng một hoặc nhiều phạm vi sau đây:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
merge()
Hợp nhất phần tử này với phần tử cùng loại đứng trước.
Bạn chỉ có thể hợp nhất các phần tử có cùng Element
. Mọi phần tử con có trong phần tử hiện tại sẽ được chuyển đến phần tử anh chị em liền kề.
Phần tử hiện tại sẽ bị xoá khỏi tài liệu.
const doc = DocumentApp.getActiveDocument(); const documentTab = doc.getActiveTab().asDocumentTab(); const body = documentTab.getBody(); // Example 1: Merge paragraphs // Append two paragraphs to the document's active tab. const par1 = body.appendParagraph('Paragraph 1.'); const par2 = body.appendParagraph('Paragraph 2.'); // Merge the newly added paragraphs into a single paragraph. par2.merge(); // Example 2: Merge table cells // Create a two-dimensional array containing the table's cell contents. const cells = [ ['Row 1, Cell 1', 'Row 1, Cell 2'], ['Row 2, Cell 1', 'Row 2, Cell 2'], ]; // Build a table from the array. const table = body.appendTable(cells); // Get the first row in the table. const row = table.getRow(0); // Get the two cells in this row. const cell1 = row.getCell(0); const cell2 = row.getCell(1); // Merge the current cell into its preceding sibling element. const merged = cell2.merge();
Cầu thủ trả bóng
Inline
– Phần tử được hợp nhất.
Ủy quyền
Các tập lệnh sử dụng phương thức này cần được uỷ quyền bằng một hoặc nhiều phạm vi sau đây:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
remove From Parent()
Xoá phần tử khỏi phần tử mẹ.
const doc = DocumentApp.getActiveDocument(); const documentTab = doc.getActiveTab().asDocumentTab(); const body = documentTab.getBody(); // Remove all images in the active tab's body. const imgs = body.getImages(); for (let i = 0; i < imgs.length; i++) { imgs[i].removeFromParent(); }
Cầu thủ trả bóng
Inline
– Phần tử đã bị xoá.
Ủy quyền
Các tập lệnh sử dụng phương thức này cần được uỷ quyền bằng một hoặc nhiều phạm vi sau đây:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
set Alt Description(description)
Đặt nội dung mô tả thay thế cho hình ảnh. Nếu tiêu đề đã cho là null
, hãy đặt nội dung mô tả thành chuỗi trống.
Thông số
Tên | Loại | Mô tả |
---|---|---|
description | String | Nội dung mô tả thay thế. |
Cầu thủ trả bóng
Inline
– Đối tượng hiện tại.
Ủy quyền
Các tập lệnh sử dụng phương thức này cần được uỷ quyền bằng một hoặc nhiều phạm vi sau đây:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
set Alt Title(title)
Đặt tiêu đề thay thế cho hình ảnh. Nếu tiêu đề đã cho là null
, hãy đặt tiêu đề thành chuỗi trống.
Thông số
Tên | Loại | Mô tả |
---|---|---|
title | String | Tiêu đề thay thế. |
Cầu thủ trả bóng
Inline
– Đối tượng hiện tại.
Ủy quyền
Các tập lệnh sử dụng phương thức này cần được uỷ quyền bằng một hoặc nhiều phạm vi sau đây:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
set Attributes(attributes)
Đặt các thuộc tính của phần tử.
Tham số thuộc tính được chỉ định phải là một đối tượng trong đó mỗi tên thuộc tính là một mục trong phép liệt kê Document
và mỗi giá trị thuộc tính là giá trị mới sẽ được áp dụng.
const doc = DocumentApp.getActiveDocument(); const documentTab = doc.getActiveTab().asDocumentTab(); const body = documentTab.getBody(); // Define a custom paragraph style. const style = {}; style[DocumentApp.Attribute.HORIZONTAL_ALIGNMENT] = DocumentApp.HorizontalAlignment.RIGHT; style[DocumentApp.Attribute.FONT_FAMILY] = 'Calibri'; style[DocumentApp.Attribute.FONT_SIZE] = 18; style[DocumentApp.Attribute.BOLD] = true; // Append a plain paragraph. const par = body.appendParagraph('A paragraph with custom style.'); // Apply the custom style. par.setAttributes(style);
Thông số
Tên | Loại | Mô tả |
---|---|---|
attributes | Object | Thuộc tính của phần tử. |
Cầu thủ trả bóng
Inline
– Phần tử hiện tại.
Ủy quyền
Các tập lệnh sử dụng phương thức này cần được uỷ quyền bằng một hoặc nhiều phạm vi sau đây:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
set Height(height)
Đặt chiều cao của hình ảnh, tính bằng pixel.
Thông số
Tên | Loại | Mô tả |
---|---|---|
height | Integer | chiều cao của hình ảnh, tính bằng pixel |
Cầu thủ trả bóng
Inline
– đối tượng hiện tại
Ủy quyền
Các tập lệnh sử dụng phương thức này cần được uỷ quyền bằng một hoặc nhiều phạm vi sau đây:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
set Link Url(url)
Đặt URL của đường liên kết. Khi URL đã cho là null
hoặc một chuỗi trống, phương thức này sẽ tạo một đường liên kết có URL trống có thể hiển thị dưới dạng "Đường liên kết không hợp lệ" trong Google Tài liệu.
Thông số
Tên | Loại | Mô tả |
---|---|---|
url | String | URL của đường liên kết. |
Cầu thủ trả bóng
Inline
– Đối tượng hiện tại.
Ủy quyền
Các tập lệnh sử dụng phương thức này cần được uỷ quyền bằng một hoặc nhiều phạm vi sau đây:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
set Width(width)
Đặt chiều rộng của hình ảnh, tính bằng pixel.
Thông số
Tên | Loại | Mô tả |
---|---|---|
width | Integer | chiều rộng của hình ảnh, tính bằng pixel |
Cầu thủ trả bóng
Inline
– đối tượng hiện tại
Ủy quyền
Các tập lệnh sử dụng phương thức này cần được uỷ quyền bằng một hoặc nhiều phạm vi sau đây:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents