Tạo và mở Presentations
có thể chỉnh sửa được.
// Open a presentation by ID. var preso = SlidesApp.openById('PRESENTATION_ID_GOES_HERE'); // Create and open a presentation. preso = SlidesApp.create('Presentation Name');
Thuộc tính
Thuộc tính | Loại | Mô tả |
---|---|---|
AlignmentPosition | AlignmentPosition | Bảng liệt kê các loại vị trí căn chỉnh. |
ArrowStyle | ArrowStyle | Bảng liệt kê các kiểu mũi tên mà Line có thể có. |
AutoTextType | AutoTextType | Bảng liệt kê các loại văn bản tự động. |
AutofitType | AutofitType | Bảng liệt kê các loại chế độ tự động điều chỉnh. |
CellMergeState | CellMergeState | Bảng liệt kê các trạng thái hợp nhất khác nhau của một ô trong bảng. |
ColorType | ColorType | Bảng liệt kê các loại màu sắc. |
ContentAlignment | ContentAlignment | Bảng liệt kê các giá trị dùng để chỉ định cách căn chỉnh nội dung. |
DashStyle | DashStyle | Bảng liệt kê các kiểu dấu gạch ngang mà Line có thể có. |
FillType | FillType | Bảng liệt kê các kiểu tô màu nền. |
LineCategory | LineCategory | Bảng liệt kê các danh mục của Line . |
LineFillType | LineFillType | Bảng liệt kê các loại LineFill . |
LineType | LineType | Bảng liệt kê các loại Line . |
LinkType | LinkType | Bảng liệt kê các loại đường liên kết. |
ListPreset | ListPreset | Bảng liệt kê các loại giá trị đặt trước trong danh sách. |
PageBackgroundType | PageBackgroundType | Bảng liệt kê các loại nền trang. |
PageElementType | PageElementType | Bảng liệt kê các loại phần tử trang. |
PageType | PageType | Bảng liệt kê các loại trang. |
ParagraphAlignment | ParagraphAlignment | Bảng liệt kê các kiểu căn chỉnh đoạn. |
PlaceholderType | PlaceholderType | Bảng liệt kê các loại phần giữ chỗ. |
PredefinedLayout | PredefinedLayout | Bảng liệt kê các bố cục được xác định trước. |
SelectionType | SelectionType | Bảng liệt kê các loại lựa chọn. |
ShapeType | ShapeType | Bảng liệt kê các loại hình dạng. |
SheetsChartEmbedType | SheetsChartEmbedType | Bảng liệt kê các loại nhúng biểu đồ trong Trang tính. |
SlideLinkingMode | SlideLinkingMode | Bảng liệt kê các cách liên kết Trang trình bày. |
SlidePosition | SlidePosition | Bảng liệt kê các loại vị trí trang trình bày. |
SpacingMode | SpacingMode | Bảng liệt kê các loại chế độ giãn cách. |
TextBaselineOffset | TextBaselineOffset | Bảng liệt kê các loại khoảng chênh lệch cơ sở văn bản. |
TextDirection | TextDirection | Bảng liệt kê các loại hướng văn bản. |
ThemeColorType | ThemeColorType | Bảng liệt kê màu giao diện. |
VideoSourceType | VideoSourceType | Bảng liệt kê các loại nguồn video. |
Phương thức
Phương thức | Loại dữ liệu trả về | Mô tả ngắn |
---|---|---|
create(name) | Presentation | Tạo và mở một Presentation mới. |
getActivePresentation() | Presentation | Trả về bản trình bày hiện đang hoạt động mà tập lệnh bị ràng buộc bởi vùng chứa hoặc null nếu không có bản trình bày nào
bản trình bày đang hoạt động. |
getUi() | Ui | Trả về một thực thể của môi trường giao diện người dùng của bản trình bày cho phép tập lệnh thêm các tính năng như trình đơn, hộp thoại và thanh bên. |
newAffineTransformBuilder() | AffineTransformBuilder | Trả về AffineTransformBuilder mới để tạo AffineTransform . |
openById(id) | Presentation | Mở Presentation bằng mã nhận dạng đã cho. |
openByUrl(url) | Presentation | Mở Presentation bằng URL đã cho. |
Tài liệu chi tiết
create(name)
Tạo và mở một Presentation
mới.
Tham số
Tên | Loại | Mô tả |
---|---|---|
name | String | Tên được đặt cho bản trình bày đã tạo. |
Cầu thủ trả bóng
Presentation
— bản trình bày có tên đã được đặt.
Ủy quyền
Tập lệnh sử dụng phương thức này yêu cầu ủy quyền với một hoặc nhiều phạm vi sau:
-
https://www.googleapis.com/auth/presentations
getActivePresentation()
Trả về bản trình bày hiện đang hoạt động mà tập lệnh bị ràng buộc bởi vùng chứa hoặc null
nếu không có bản trình bày nào
bản trình bày đang hoạt động. Để tương tác với bản trình bày không có tập lệnh
ràng buộc vùng chứa, hãy sử dụng openById(id)
thay thế.
// Get the current presentation to which this script is bound. var presentation = SlidesApp.getActivePresentation();
Cầu thủ trả bóng
Ủy quyền
Tập lệnh sử dụng phương thức này yêu cầu ủy 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
getUi()
Trả về một thực thể của môi trường giao diện người dùng của bản trình bày cho phép tập lệnh thêm các tính năng như trình đơn, hộp thoại và thanh bên. Một tập lệnh chỉ có thể tương tác với giao diện người dùng cho thực thể hiện tại của bản trình bày đang mở và chỉ khi tập lệnh bị ràng buộc với bản trình bày. Để biết thêm thông tin, hãy xem hướng dẫn về trình đơn cũng như hộp thoại và thanh bên.
// Add a custom menu to the active presentation, including a separator and a sub-menu. function onOpen(e) { SlidesApp.getUi() .createMenu('My Menu') .addItem('My menu item', 'myFunction') .addSeparator() .addSubMenu(SlidesApp.getUi().createMenu('My sub-menu') .addItem('One sub-menu item', 'mySecondFunction') .addItem('Another sub-menu item', 'myThirdFunction')) .addToUi(); }
Cầu thủ trả bóng
newAffineTransformBuilder()
Trả về AffineTransformBuilder
mới để tạo AffineTransform
. Trình tạo
được đặt trước bằng phép biến đổi affin nhận dạng.
Cầu thủ trả bóng
openById(id)
Mở Presentation
bằng mã nhận dạng đã cho.
// Open a presentation by ID. var presentation = SlidesApp.openById('docId');
Tham số
Tên | Loại | Mô tả |
---|---|---|
id | String |
Cầu thủ trả bóng
Presentation
– bản trình bày có mã nhận dạng đã cho
Ủy quyền
Tập lệnh sử dụng phương thức này yêu cầu ủy quyền với một hoặc nhiều phạm vi sau:
-
https://www.googleapis.com/auth/presentations
openByUrl(url)
Mở Presentation
bằng URL đã cho.
// Open a presentation by URL. var presentation = SlidesApp.openByUrl('https://docs.google.com/presentation/d/docId/edit');
Tham số
Tên | Loại | Mô tả |
---|---|---|
url | String |
Cầu thủ trả bóng
Presentation
– bản trình bày có URL đã cho
Ủy quyền
Tập lệnh sử dụng phương thức này yêu cầu ủy quyền với một hoặc nhiều phạm vi sau:
-
https://www.googleapis.com/auth/presentations