Page
đại diện cho một hình dạng chung không có cách phân loại cụ thể hơn. Bao gồm hộp văn bản, hình chữ nhật và các hình dạng được xác định trước khác.
Phương thức
Phương thức | Loại dữ liệu trả về | Mô tả ngắn |
---|---|---|
align | Shape | Căn chỉnh phần tử với vị trí căn chỉnh được chỉ định trên trang. |
bring | Shape | Chuyển phần tử trang về phía trước trên trang một phần tử. |
bring | Shape | Đưa phần tử trang lên đầu trang. |
duplicate() | Page | Sao chép phần tử trang. |
get | Autofit | Trả về Autofit của văn bản trong hình dạng này. |
get | Border | Trả về Border của hình dạng. |
get | Connection | Trả về danh sách Connection trên phần tử trang hoặc danh sách trống nếu phần tử trang không có trang web kết nối nào. |
get | Content | Trả về Content của văn bản trong hình dạng. |
get | String | Trả về nội dung mô tả văn bản thay thế của phần tử trang. |
get | Fill | Trả về Fill của hình dạng. |
get | Number | Lấy chiều cao của phần tử theo điểm, tức là chiều cao của hộp giới hạn của phần tử khi phần tử không xoay. |
get | Number | Trả về chiều cao vốn có của phần tử tính bằng điểm. |
get | Number | Trả về chiều rộng vốn có của phần tử tính bằng điểm. |
get | Number | Trả về vị trí ngang của phần tử theo điểm, được đo từ góc trên bên trái của trang khi phần tử không xoay. |
get | Link | Trả về Link hoặc null nếu không có đường liên kết. |
get | String | Trả về mã nhận dạng duy nhất cho đối tượng này. |
get | Page | Trả về loại phần tử trang, được biểu thị dưới dạng enum Page . |
get | Group | Trả về nhóm mà phần tử trang này thuộc về hoặc null nếu phần tử không thuộc một nhóm. |
get | Page | Trả về trang chứa phần tử trang này. |
get | Page | Trả về phần tử trang mẹ của phần giữ chỗ. |
get | Integer | Trả về chỉ mục phần giữ chỗ của hình dạng. |
get | Placeholder | Trả về loại phần giữ chỗ của hình dạng hoặc Placeholder nếu hình dạng không phải là phần giữ chỗ. |
get | Number | Trả về góc xoay theo chiều kim đồng hồ của phần tử xung quanh tâm của phần tử đó theo độ, trong đó 0 độ nghĩa là không xoay. |
get | Shape | Trả về loại hình dạng. |
get | Text | Trả về nội dung văn bản của hình dạng. |
get | String | Trả về tiêu đề văn bản thay thế của phần tử trang. |
get | Number | Lấy vị trí dọc của phần tử theo điểm, đo từ góc trên bên trái của trang khi phần tử không xoay. |
get | Affine | Trả về phép biến đổi của phần tử trang. |
get | Number | Trả về chiều rộng của phần tử tính bằng điểm, tức là chiều rộng của hộp giới hạn của phần tử khi phần tử không xoay. |
preconcatenate | Shape | Kết hợp trước phép biến đổi được cung cấp với phép biến đổi hiện có của phần tử trang. |
remove() | void | Xoá phần tử trang. |
remove | void | Xoá Link . |
replace | Image | Thay thế hình dạng này bằng hình ảnh do Blob cung cấp. |
replace | Image | Thay thế hình dạng này bằng hình ảnh do Blob cung cấp. |
replace | Image | Thay thế hình dạng này bằng hình ảnh. |
replace | Image | Thay thế hình dạng này bằng hình ảnh. |
replace | Sheets | Thay thế hình dạng này bằng biểu đồ Google Trang tính. |
replace | Image | Thay thế hình dạng này bằng hình ảnh của một biểu đồ trên Google Trang tính. |
scale | Shape | Điều chỉnh tỷ lệ chiều cao của phần tử theo tỷ lệ đã chỉ định. |
scale | Shape | Điều chỉnh tỷ lệ chiều rộng của phần tử theo tỷ lệ đã chỉ định. |
select() | void | Chỉ chọn Page trong bản trình bày đang hoạt động và xoá mọi lựa chọn trước đó. |
select(replace) | void | Chọn Page trong bản trình bày đang hoạt động. |
send | Shape | Chuyển phần tử trang lùi lại một phần tử trên trang. |
send | Shape | Chuyển phần tử trang về cuối trang. |
set | Shape | Đặt Content của văn bản trong hình dạng. |
set | Shape | Đặt nội dung mô tả văn bản thay thế của phần tử trang. |
set | Shape | Đặt chiều cao của phần tử theo điểm, tức là chiều cao của hộp giới hạn của phần tử khi phần tử không xoay. |
set | Shape | Đặt vị trí ngang của phần tử theo điểm, được đo từ góc trên bên trái của trang khi phần tử không có chế độ xoay. |
set | Link | Đặt Link thành Slide đã cho bằng cách sử dụng chỉ mục dựa trên 0 của trang trình bày. |
set | Link | Đặt Link thành Slide đã cho, đường liên kết được đặt theo mã nhận dạng trang trình bày đã cho. |
set | Link | Đặt Link thành Slide đã cho bằng cách sử dụng vị trí tương đối của trang trình bày. |
set | Link | Đặt Link thành chuỗi URL không trống đã cho. |
set | Shape | Đặt góc xoay theo chiều kim đồng hồ của phần tử xung quanh tâm theo độ. |
set | Shape | Đặt tiêu đề văn bản thay thế của phần tử trang. |
set | Shape | Đặt vị trí dọc của phần tử theo điểm, đo từ góc trên bên trái của trang khi phần tử không xoay. |
set | Shape | Đặt phép biến đổi của phần tử trang bằng phép biến đổi được cung cấp. |
set | Shape | Đặt chiều rộng của phần tử theo điểm, tức là chiều rộng của hộp giới hạn của phần tử khi phần tử không xoay. |
Tài liệu chi tiết
align On Page(alignmentPosition)
Căn chỉnh phần tử với vị trí căn chỉnh được chỉ định trên trang.
Tham số
Tên | Loại | Mô tả |
---|---|---|
alignment | Alignment | Vị trí để căn chỉnh phần tử trang này trên trang. |
Cầu thủ trả bóng
Shape
– Phần tử trang này, để tạo chuỗi.
bring Forward()
Chuyển phần tử trang về phía trước trên trang một phần tử.
Phần tử trang không được nằm trong một nhóm.
Cầu thủ trả bóng
Shape
– Phần tử trang này, để tạo chuỗi.
Ủy quyền
Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
bring To Front()
Đưa phần tử trang lên đầu trang.
Phần tử trang không được nằm trong một nhóm.
Cầu thủ trả bóng
Shape
– Phần tử trang này, để tạo chuỗi.
Ủy quyền
Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
duplicate()
Sao chép phần tử trang.
Phần tử trang trùng lặp được đặt trên cùng một trang ở cùng vị trí với phần tử gốc.
Cầu thủ trả bóng
Page
– Phần tử trùng lặp mới của phần tử trang này.
Ủy quyền
Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
get Autofit()
Trả về Autofit
của văn bản trong hình dạng này. Giá trị này là null
nếu hình dạng không cho phép văn bản.
Cầu thủ trả bóng
Autofit
– Tự động điều chỉnh kích thước văn bản trong hình dạng này.
Ủy quyền
Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
get Border()
Trả về Border
của hình dạng.
Cầu thủ trả bóng
Border
– Chế độ cài đặt đường viền của hình dạng này.
Ủy quyền
Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
get Connection Sites()
Trả về danh sách Connection
trên phần tử trang hoặc danh sách trống nếu phần tử trang không có trang web kết nối nào.
Cầu thủ trả bóng
Connection
– Danh sách trang web kết nối. Danh sách này có thể trống nếu phần tử này không có trang web kết nối.
Ủy quyền
Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
get Content Alignment()
Trả về Content
của văn bản trong hình dạng.
Cầu thủ trả bóng
Content
– Cách căn chỉnh văn bản trong hình dạng này.
Ủy quyền
Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
get Description()
Trả về nội dung mô tả văn bản thay thế của phần tử trang. Nội dung mô tả được kết hợp với tiêu đề để hiển thị và đọc văn bản thay thế.
Cầu thủ trả bóng
String
– Nội dung mô tả văn bản thay thế của phần tử trang.
Ủy quyền
Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
get Fill()
get Height()
Lấy chiều cao của phần tử theo điểm, tức là chiều cao của hộp giới hạn của phần tử khi phần tử không xoay.
Phương thức này không tương thích với tất cả các phần tử trên trang. Để tìm hiểu những phần tử trang không tương thích với phương thức này, hãy tham khảo các giới hạn về kích thước và vị trí.
Cầu thủ trả bóng
Number
– Chiều cao vốn có của phần tử trang tính bằng điểm hoặc null
nếu phần tử trang không có chiều cao.
Ủy quyền
Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
get Inherent Height()
Trả về chiều cao vốn có của phần tử tính bằng điểm.
Biến đổi của phần tử trang tương ứng với kích thước vốn có của phần tử đó. Sử dụng kích thước vốn có cùng với phép biến đổi của phần tử để xác định giao diện hình ảnh cuối cùng của phần tử.
Cầu thủ trả bóng
Number
– Chiều cao vốn có của phần tử trang tính bằng điểm hoặc null
nếu phần tử trang không có chiều cao.
Ủy quyền
Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
get Inherent Width()
Trả về chiều rộng vốn có của phần tử tính bằng điểm.
Biến đổi của phần tử trang tương ứng với kích thước vốn có của phần tử đó. Sử dụng kích thước vốn có cùng với phép biến đổi của phần tử để xác định giao diện hình ảnh cuối cùng của phần tử.
Cầu thủ trả bóng
Number
– Chiều rộng vốn có của phần tử trang tính bằng điểm hoặc null
nếu phần tử trang không có chiều rộng.
Ủy quyền
Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
get Left()
Trả về vị trí ngang của phần tử theo điểm, được đo từ góc trên bên trái của trang khi phần tử không xoay.
Cầu thủ trả bóng
Number
– Vị trí theo chiều ngang của phần tử này tính bằng điểm, từ góc trên bên trái của trang.
Ủy quyền
Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
get Link()
Trả về Link
hoặc null
nếu không có đường liên kết.
const shape = SlidesApp.getActivePresentation().getSlides()[0].getShapes()[0]; const link = shape.getLink(); if (link != null) { Logger.log(`Shape has a link of type: ${link.getLinkType()}`); }
Cầu thủ trả bóng
Link
– Link
hoặc null
nếu không có đường liên kết.
Ủy quyền
Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
get Object Id()
Trả về mã nhận dạng duy nhất cho đối tượng này. Mã đối tượng mà các trang và thành phần trang sử dụng có cùng một không gian tên.
Cầu thủ trả bóng
String
– Mã nhận dạng duy nhất cho đối tượng này.
Ủy quyền
Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
get Page Element Type()
Trả về loại phần tử trang, được biểu thị dưới dạng enum Page
.
Cầu thủ trả bóng
Page
– Loại của phần tử trang.
Ủy quyền
Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
get Parent Group()
Trả về nhóm mà phần tử trang này thuộc về hoặc null
nếu phần tử không thuộc một nhóm.
Cầu thủ trả bóng
Group
– Nhóm mà phần tử trang này thuộc về hoặc null
.
Ủy quyền
Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
get Parent Page()
get Parent Placeholder()
Trả về phần tử trang mẹ của phần giữ chỗ. Trả về null
nếu hình dạng không phải là phần giữ chỗ hoặc không có phần tử mẹ.
Cầu thủ trả bóng
Page
– Phần tử trang mẹ của phần giữ chỗ hình dạng này hoặc null
nếu hình dạng này không phải là phần giữ chỗ hoặc không có phần tử mẹ.
Ủy quyền
Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
get Placeholder Index()
Trả về chỉ mục phần giữ chỗ của hình dạng. Nếu hai hoặc nhiều thực thể của cùng một loại phần giữ chỗ xuất hiện trong cùng một trang, thì mỗi thực thể sẽ có một giá trị chỉ mục riêng. Trả về null
nếu hình dạng không phải là phần giữ chỗ.
Cầu thủ trả bóng
Integer
– Chỉ mục phần giữ chỗ của hình dạng này hoặc null
nếu hình dạng không phải là phần giữ chỗ.
Ủy quyền
Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
get Placeholder Type()
Trả về loại phần giữ chỗ của hình dạng hoặc Placeholder
nếu hình dạng không phải là phần giữ chỗ.
Cầu thủ trả bóng
Placeholder
– Loại phần giữ chỗ của hình dạng này.
Ủy quyền
Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
get Rotation()
Trả về góc xoay theo chiều kim đồng hồ của phần tử xung quanh tâm của phần tử đó theo độ, trong đó 0 độ nghĩa là không xoay.
Cầu thủ trả bóng
Number
– Góc xoay tính bằng độ từ 0 (bao gồm) đến 360 (không bao gồm).
Ủy quyền
Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
get Shape Type()
get Text()
Trả về nội dung văn bản của hình dạng.
Văn bản trong một hình dạng luôn kết thúc bằng ký tự dòng mới.
Cầu thủ trả bóng
Text
– Nội dung văn bản của hình dạng này.
Ủy quyền
Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
get Title()
Trả về tiêu đề văn bản thay thế của phần tử trang. Tiêu đề được kết hợp với nội dung mô tả để hiển thị và đọc văn bản thay thế.
Cầu thủ trả bóng
String
– Tiêu đề văn bản thay thế của phần tử trang.
Ủy quyền
Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
get Top()
Lấy vị trí dọc của phần tử theo điểm, đo từ góc trên bên trái của trang khi phần tử không xoay.
Cầu thủ trả bóng
Number
– Vị trí dọc của phần tử này tính bằng điểm, từ góc trên bên trái của trang.
Ủy quyền
Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
get Transform()
Trả về phép biến đổi của phần tử trang.
Hình thức hiển thị của phần tử trang được xác định bằng phép biến đổi tuyệt đối của phần tử đó. Để tính toán phép biến đổi tuyệt đối, hãy nối trước phép biến đổi của một phần tử trang với phép biến đổi của tất cả các nhóm mẹ. Nếu phần tử trang không nằm trong một nhóm, thì phép biến đổi tuyệt đối của phần tử đó sẽ giống với giá trị trong trường này.
Cầu thủ trả bóng
Affine
– Biến đổi của phần tử trang.
Ủy quyền
Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
get Width()
Trả về chiều rộng của phần tử tính bằng điểm, tức là chiều rộng của hộp giới hạn của phần tử khi phần tử không xoay.
Phương thức này không tương thích với tất cả các phần tử trên trang. Để tìm hiểu những phần tử trang không tương thích với phương thức này, hãy tham khảo các giới hạn về kích thước và vị trí.
Cầu thủ trả bóng
Number
– Chiều rộng vốn có của phần tử trang tính bằng điểm hoặc null
nếu phần tử trang không có chiều rộng.
Ủy quyền
Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
preconcatenate Transform(transform)
Kết hợp trước phép biến đổi được cung cấp với phép biến đổi hiện có của phần tử trang.
newTransform = argument * existingTransform;
Ví dụ: để di chuyển một phần tử trang 36 điểm sang trái:
const element = SlidesApp.getActivePresentation().getSlides()[0].getPageElements()[0]; element.preconcatenateTransform( SlidesApp.newAffineTransformBuilder().setTranslateX(-36.0).build(), );
Bạn cũng có thể thay thế phép biến đổi của phần tử trang bằng set
.
Tham số
Tên | Loại | Mô tả |
---|---|---|
transform | Affine | Biến đổi để nối trước vào biến đổi của phần tử trang này. |
Cầu thủ trả bóng
Shape
– Phần tử trang này, để tạo chuỗi.
Ủy quyền
Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
remove()
Xoá phần tử trang.
Nếu sau một thao tác xoá, Group
chỉ chứa một hoặc không có phần tử trang nào, thì chính nhóm đó cũng sẽ bị xoá.
Nếu bạn xoá một phần giữ chỗ Page
trên một bố cục hoặc bố cục chính, thì mọi phần giữ chỗ kế thừa trống cũng sẽ bị xoá.
Ủy quyền
Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
remove Link()
Xoá Link
.
const slides = SlidesApp.getActivePresentation().getSlides(); slides[1].getShapes()[0].removeLink();
replace With Image(blobSource)
Thay thế hình dạng này bằng hình ảnh do Blob
cung cấp.
Hình ảnh được tìm nạp từ Blob
được cung cấp một lần tại thời điểm chèn và một bản sao được lưu trữ để hiển thị bên trong bản trình bày. Hình ảnh phải có kích thước dưới 50 MB, không được vượt quá 25 megapixel và phải ở định dạng PNG, JPEG hoặc GIF.
Để duy trì tỷ lệ khung hình của hình ảnh, hình ảnh được điều chỉnh tỷ lệ và căn giữa theo kích thước của hình dạng hiện có.
const shape = SlidesApp.getActivePresentation().getSlides()[0].getShapes()[0]; // Get the Drive image file with the given ID. const driveImage = DriveApp.getFileById('123abc'); shape.replaceWithImage(driveImage);
Tham số
Tên | Loại | Mô tả |
---|---|---|
blob | Blob | Dữ liệu hình ảnh. |
Cầu thủ trả bóng
Image
– Image
đã thay thế hình dạng.
Ủy quyền
Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
replace With Image(blobSource, crop)
Thay thế hình dạng này bằng hình ảnh do Blob
cung cấp.
Thao tác chèn hình ảnh sẽ tìm nạp hình ảnh đó từ Blob
một lần và một bản sao sẽ được lưu trữ để hiển thị bên trong bản trình bày. Hình ảnh phải có kích thước dưới 50 MB, không được vượt quá 25 megapixel và phải ở định dạng PNG, JPEG hoặc GIF.
const shape = SlidesApp.getActivePresentation().getSlides()[0].getShapes()[0]; // Get the Drive image file with the given ID. const driveImage = DriveApp.getFileById('123abc'); // Replace and crop the replaced image. shape.replaceWithImage(driveImage, true);
Tham số
Tên | Loại | Mô tả |
---|---|---|
blob | Blob | Dữ liệu hình ảnh. |
crop | Boolean | Nếu là true , hãy cắt hình ảnh cho vừa với kích thước của hình dạng hiện có. Nếu không, hình ảnh sẽ được điều chỉnh theo tỷ lệ và căn giữa. |
Cầu thủ trả bóng
Image
– Image
đã thay thế hình dạng.
Ủy quyền
Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
replace With Image(imageUrl)
Thay thế hình dạng này bằng hình ảnh.
Thao tác chèn hình ảnh sẽ tìm nạp hình ảnh đó từ URL một lần và lưu trữ một bản sao để hiển thị bên trong bản trình bày. Hình ảnh phải có kích thước dưới 50 MB, không được vượt quá 25 megapixel và phải ở định dạng PNG, JPEG hoặc GIF.
URL bạn cung cấp phải có thể truy cập công khai và không được lớn hơn 2 kB. URL sẽ được lưu cùng với hình ảnh và hiển thị thông qua Image.getSourceUrl()
.
Để duy trì tỷ lệ khung hình của hình ảnh, hình ảnh được điều chỉnh tỷ lệ và căn giữa theo kích thước của hình dạng hiện có.
Tham số
Tên | Loại | Mô tả |
---|---|---|
image | String | URL của hình ảnh để tải hình ảnh xuống. |
Cầu thủ trả bóng
Image
– Image
đã thay thế hình dạng.
Ủy quyền
Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
replace With Image(imageUrl, crop)
Thay thế hình dạng này bằng hình ảnh.
Thao tác chèn hình ảnh sẽ tìm nạp hình ảnh đó từ URL một lần và lưu trữ một bản sao để hiển thị bên trong bản trình bày. Hình ảnh phải có kích thước dưới 50 MB, không được vượt quá 25 megapixel và phải ở định dạng PNG, JPEG hoặc GIF.
URL được cung cấp không được lớn hơn 2 kB. URL được lưu cùng với hình ảnh và được hiển thị thông qua Image.getSourceUrl()
.
Tham số
Tên | Loại | Mô tả |
---|---|---|
image | String | URL của hình ảnh để tải hình ảnh xuống. |
crop | Boolean | Nếu là true , hãy cắt hình ảnh cho vừa với kích thước của hình dạng hiện có. Nếu không, hình ảnh sẽ được điều chỉnh theo tỷ lệ và căn giữa. |
Cầu thủ trả bóng
Image
– Image
đã thay thế hình dạng.
Ủy quyền
Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
replace With Sheets Chart(sourceChart)
Thay thế hình dạng này bằng biểu đồ Google Trang tính.
Biểu đồ này được liên kết với biểu đồ nguồn trên Google Trang tính để có thể cập nhật. Các cộng tác viên khác có thể thấy đường liên kết đến bảng tính nguồn.
const sheet = SpreadsheetApp.openById('spreadsheetId').getSheets()[0]; const chart = sheet.getCharts()[0]; // Replace the shape with the Sheets chart. const shape = SlidesApp.getActivePresentation().getSlides()[0].getShapes()[0]; shape.replaceWithSheetsChart(chart);
Tham số
Tên | Loại | Mô tả |
---|---|---|
source | Embedded | Biểu đồ trong bảng tính thay thế hình dạng. |
Cầu thủ trả bóng
Sheets
– Biểu đồ đã thay thế hình dạng.
Ủy quyền
Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
replace With Sheets Chart As Image(sourceChart)
Thay thế hình dạng này bằng hình ảnh của một biểu đồ trên Google Trang tính.
Để duy trì tỷ lệ khung hình của biểu đồ trên Google Trang tính, hình ảnh biểu đồ được điều chỉnh theo tỷ lệ và căn giữa theo kích thước của hình dạng hiện có.
Hình ảnh của biểu đồ không được liên kết với biểu đồ nguồn trên Google Trang tính.
const sheet = SpreadsheetApp.openById('spreadsheetId').getSheets()[0]; const chart = sheet.getCharts()[0]; // Replace the shape with the Sheets chart as an image. const shape = SlidesApp.getActivePresentation().getSlides()[0].getShapes()[0]; shape.replaceWithSheetsChartAsImage(chart);
Tham số
Tên | Loại | Mô tả |
---|---|---|
source | Embedded | Biểu đồ trong bảng tính thay thế hình dạng. |
Cầu thủ trả bóng
Image
– Hình ảnh của biểu đồ đã thay thế hình dạng.
Ủy quyền
Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
scale Height(ratio)
Điều chỉnh tỷ lệ chiều cao của phần tử theo tỷ lệ đã chỉ định. Chiều cao của phần tử là chiều cao của hộp giới hạn khi phần tử không có độ xoay.
Phương thức này không tương thích với tất cả các phần tử trên trang. Để tìm hiểu những phần tử trang không tương thích với phương thức này, hãy tham khảo các giới hạn về kích thước và vị trí.
Tham số
Tên | Loại | Mô tả |
---|---|---|
ratio | Number | Tỷ lệ để điều chỉnh chiều cao của phần tử trang này. |
Cầu thủ trả bóng
Shape
– Phần tử trang này, để tạo chuỗi.
Ủy quyền
Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
scale Width(ratio)
Điều chỉnh tỷ lệ chiều rộng của phần tử theo tỷ lệ đã chỉ định. Chiều rộng của phần tử là chiều rộng của hộp giới hạn khi phần tử không có độ xoay.
Phương thức này không tương thích với tất cả các phần tử trên trang. Để tìm hiểu những phần tử trang không tương thích với phương thức này, hãy tham khảo các giới hạn về kích thước và vị trí.
Tham số
Tên | Loại | Mô tả |
---|---|---|
ratio | Number | Tỷ lệ để điều chỉnh chiều rộng của phần tử trang này. |
Cầu thủ trả bóng
Shape
– Phần tử trang này, để tạo chuỗi.
Ủy quyền
Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
select()
Chỉ chọn Page
trong bản trình bày đang hoạt động và xoá mọi lựa chọn trước đó. Điều này giống như việc gọi select(replace)
bằng true
.
Một tập lệnh chỉ có thể truy cập vào lựa chọn của người dùng đang chạy tập lệnh và chỉ khi tập lệnh đó được liên kết với bản trình bày.
Thao tác này sẽ đặt Page
mẹ của Page
thành current page selection
.
const slide = SlidesApp.getActivePresentation().getSlides()[0]; const pageElement = slide.getPageElements()[0]; // Only select this page element and replace any previous selection. pageElement.select();
Ủy quyền
Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
select(replace)
Chọn Page
trong bản trình bày đang hoạt động.
Một tập lệnh chỉ có thể truy cập vào lựa chọn của người dùng đang chạy tập lệnh và chỉ khi tập lệnh đó được liên kết với bản trình bày.
Truyền true
vào phương thức này để chỉ chọn Page
và xoá mọi lựa chọn trước đó. Thao tác này cũng đặt Page
mẹ của Page
thành current page selection
.
Truyền false
để chọn nhiều đối tượng Page
. Các đối tượng Page
phải nằm trong cùng một Page
.
Bạn phải đáp ứng các điều kiện sau khi chọn một phần tử trang bằng tham số false
:
Page
mẹ của đối tượngPage
phải làElement current page selection
.- Không được chọn nhiều đối tượng
Page
.
Để đảm bảo điều đó, phương pháp ưu tiên là trước tiên, hãy chọn Page
gốc bằng Page.selectAsCurrentPage()
, sau đó chọn các phần tử trang trong trang đó.
const slide = SlidesApp.getActivePresentation().getSlides()[0]; // First select the slide page, as the current page selection. slide.selectAsCurrentPage(); // Then select all the page elements in the selected slide page. const pageElements = slide.getPageElements(); for (let i = 0; i < pageElements.length; i++) { pageElements[i].select(false); }
Tham số
Tên | Loại | Mô tả |
---|---|---|
replace | Boolean | Nếu là true , lựa chọn sẽ thay thế mọi lựa chọn trước đó; nếu không, lựa chọn sẽ được thêm vào mọi lựa chọn trước đó. |
Ủy quyền
Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
send Backward()
Chuyển phần tử trang lùi lại một phần tử trên trang.
Phần tử trang không được nằm trong một nhóm.
Cầu thủ trả bóng
Shape
– Phần tử trang này, để tạo chuỗi.
Ủy quyền
Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
send To Back()
Chuyển phần tử trang về cuối trang.
Phần tử trang không được nằm trong một nhóm.
Cầu thủ trả bóng
Shape
– Phần tử trang này, để tạo chuỗi.
Ủy quyền
Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
set Content Alignment(contentAlignment)
Đặt Content
của văn bản trong hình dạng.
Phương thức này tự động vô hiệu hoá các thuộc tính tự động điều chỉnh kích thước văn bản trên các hình dạng đã cập nhật.
Tham số
Tên | Loại | Mô tả |
---|---|---|
content | Content | Căn chỉnh cần thiết lập. |
Cầu thủ trả bóng
Shape
– Hình dạng này, để tạo chuỗi.
Ủy quyền
Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
set Description(description)
Đặt nội dung mô tả văn bản thay thế của phần tử trang.
Phương thức này không được hỗ trợ cho các phần tử Group
.
// Set the first page element's alt text description to "new alt text // description". const pageElement = SlidesApp.getActivePresentation().getSlides()[0].getPageElements()[0]; pageElement.setDescription('new alt text description'); Logger.log(pageElement.getDescription());
Tham số
Tên | Loại | Mô tả |
---|---|---|
description | String | Chuỗi để đặt nội dung mô tả văn bản thay thế. |
Cầu thủ trả bóng
Shape
– Phần tử trang này.
Ủy quyền
Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
set Height(height)
Đặt chiều cao của phần tử theo điểm, tức là chiều cao của hộp giới hạn của phần tử khi phần tử không xoay.
Phương thức này không tương thích với tất cả các phần tử trên trang. Để tìm hiểu những phần tử trang không tương thích với phương thức này, hãy tham khảo các giới hạn về kích thước và vị trí.
Tham số
Tên | Loại | Mô tả |
---|---|---|
height | Number | Chiều cao mới của phần tử trang này cần đặt, tính bằng điểm. |
Cầu thủ trả bóng
Shape
– Phần tử trang này, để tạo chuỗi.
Ủy quyền
Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
set Left(left)
Đặt vị trí ngang của phần tử theo điểm, được đo từ góc trên bên trái của trang khi phần tử không xoay.
Tham số
Tên | Loại | Mô tả |
---|---|---|
left | Number | Vị trí ngang mới cần đặt, tính bằng điểm. |
Cầu thủ trả bóng
Shape
– Phần tử trang này, để tạo chuỗi.
Ủy quyền
Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
set Link Slide(slideIndex)
Đặt Link
thành Slide
đã cho bằng cách sử dụng chỉ mục dựa trên 0 của trang trình bày.
// Set a link to the first slide of the presentation. const slides = SlidesApp.getActivePresentation().getSlides(); const shape = slides[1].getShapes()[0]; const link = shape.setLinkSlide(0);
Tham số
Tên | Loại | Mô tả |
---|---|---|
slide | Integer | Chỉ mục dựa trên 0 của trang trình bày. |
Cầu thủ trả bóng
Ủy quyền
Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
set Link Slide(slide)
Đặt Link
thành Slide
đã cho, đường liên kết được đặt theo mã nhận dạng trang trình bày đã cho.
// Set a link to the first slide of the presentation. const slides = SlidesApp.getActivePresentation().getSlides(); const shape = slides[1].getShapes()[0]; const link = shape.setLinkSlide(slides[0]);
Tham số
Tên | Loại | Mô tả |
---|---|---|
slide | Slide | Slide cần được liên kết. |
Cầu thủ trả bóng
Ủy quyền
Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
set Link Slide(slidePosition)
Đặt Link
thành Slide
đã cho bằng cách sử dụng vị trí tương đối của trang trình bày.
// Set a link to the first slide of the presentation. const slides = SlidesApp.getActivePresentation().getSlides(); const shape = slides[1].getShapes()[0]; const link = shape.setLinkSlide(SlidesApp.SlidePosition.FIRST_SLIDE);
Tham số
Tên | Loại | Mô tả |
---|---|---|
slide | Slide | Slide tương đối. |
Cầu thủ trả bóng
Ủy quyền
Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
set Link Url(url)
Đặt Link
thành chuỗi URL không trống đã cho.
// Set a link to the URL. const slides = SlidesApp.getActivePresentation().getSlides(); const shape = slides[1].getShapes()[0]; const link = shape.setLinkUrl('https://slides.google.com');
Tham số
Tên | Loại | Mô tả |
---|---|---|
url | String | Chuỗi URL. |
Cầu thủ trả bóng
Ủy quyền
Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
set Rotation(angle)
Đặt góc xoay theo chiều kim đồng hồ của phần tử xung quanh tâm theo độ.
Phương thức này không tương thích với tất cả các phần tử trên trang. Để tìm hiểu những phần tử trang không tương thích với phương thức này, hãy tham khảo các giới hạn về kích thước và vị trí.
Tham số
Tên | Loại | Mô tả |
---|---|---|
angle | Number | Góc xoay theo chiều kim đồng hồ mới cần đặt, tính bằng độ. |
Cầu thủ trả bóng
Shape
– Phần tử trang này, để tạo chuỗi.
Ủy quyền
Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
set Title(title)
Đặt tiêu đề văn bản thay thế của phần tử trang.
Phương thức này không được hỗ trợ cho các phần tử Group
.
// Set the first page element's alt text title to "new alt text title". const pageElement = SlidesApp.getActivePresentation().getSlides()[0].getPageElements()[0]; pageElement.setTitle('new alt text title'); Logger.log(pageElement.getTitle());
Tham số
Tên | Loại | Mô tả |
---|---|---|
title | String | Chuỗi để đặt tiêu đề văn bản thay thế. |
Cầu thủ trả bóng
Shape
– Phần tử trang này.
Ủy quyền
Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
set Top(top)
Đặt vị trí dọc của phần tử theo điểm, đo từ góc trên bên trái của trang khi phần tử không xoay.
Tham số
Tên | Loại | Mô tả |
---|---|---|
top | Number | Vị trí dọc mới cần đặt, tính bằng điểm. |
Cầu thủ trả bóng
Shape
– Phần tử trang này, để tạo chuỗi.
Ủy quyền
Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
set Transform(transform)
Đặt phép biến đổi của phần tử trang bằng phép biến đổi được cung cấp.
Việc cập nhật phép biến đổi của một nhóm sẽ thay đổi phép biến đổi tuyệt đối của các phần tử trang trong nhóm đó, điều này có thể thay đổi giao diện của các phần tử đó.
Việc cập nhật phép biến đổi của một phần tử trang nằm trong một nhóm chỉ thay đổi phép biến đổi của phần tử trang đó; không ảnh hưởng đến phép biến đổi của nhóm hoặc các phần tử trang khác trong nhóm.
Để biết thông tin chi tiết về cách các phép biến đổi ảnh hưởng đến giao diện của các phần tử trên trang, hãy xem get
.
Tham số
Tên | Loại | Mô tả |
---|---|---|
transform | Affine | Biến đổi được đặt cho phần tử trang này. |
Cầu thủ trả bóng
Shape
– Phần tử này dùng để tạo chuỗi.
Ủy quyền
Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
set Width(width)
Đặt chiều rộng của phần tử theo điểm, tức là chiều rộng của hộp giới hạn của phần tử khi phần tử không xoay.
Phương thức này không tương thích với tất cả các phần tử trên trang. Để tìm hiểu những phần tử trang không tương thích với phương thức này, hãy tham khảo các giới hạn về kích thước và vị trí.
Tham số
Tên | Loại | Mô tả |
---|---|---|
width | Number | Độ rộng mới của phần tử trang này cần đặt, tính bằng điểm. |
Cầu thủ trả bóng
Shape
– Phần tử trang này, để tạo chuỗi.
Ủy quyền
Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations