WhitePptPage Class Reference
| Inherits from | WhiteObject |
|---|---|
| Declared in | WhitePptPage.h |
Overview
Configuration for the parameters of a PPT slide to be inserted into the scene.
You can pass in a PptPage object when initializing a Scene instance to present the image or dynamic PPT slide on the whiteboard scene.
You can insert the following formats of an image or dynamic PPT slide on the whiteboard scene:
- Static images in PNG, JPG/JPEG, and WEBP formats, or PNG, JPG/JPEG, and WEBP images which are converted from PPT, PPTX, DOC, DOCX, and PDF files.
- Dynamic PPT slides which are converted from PPTX files using the Agora file conversion service.
– initWithSrc:size:
Initializes a WhitePptPage object to be inserted on a whiteboard scene.
- (instancetype)initWithSrc:(NSString *)src size:(CGSize)sizeParameters
src |
The address of the image or dynamic PPT slide. The supported formats are as follows:
|
|---|---|
size |
The size (px) of the image or dynamic PPT slide. |
Return Value
An Initialized WhitePptPage object.
Discussion
Note:
- You can insert only one image or dynamic PPT slide on a whiteboard scene.
- The image or dynamic PPT slide displayed on the whiteboard scene takes the origin of the world coordinate system as the center and cannot be changed, which means you cannot change the position of the image or dynamic PPT slide inside the whiteboard.
Declared In
WhitePptPage.h
– initWithSrc:preview:size:
Initializes a WhitePptPage object to be inserted on a whiteboard scene.
- (instancetype)initWithSrc:(NSString *)src preview:(NSString *)url size:(CGSize)sizeParameters
src |
The address of the image or dynamic PPT slide. The supported formats are as follows:
|
|---|---|
url |
The URL address of the preview image for the image or dynamic PPT slide. You can get the URL address of the dynamic PPT preview in the |
size |
The size (px) of the image or dynamic PPT slide. |
Return Value
An Initialized WhitePptPage object.
Discussion
Note:
- You can insert only one image or dynamic PPT slide on a whiteboard scene.
- The image or dynamic PPT slide displayed on the whiteboard scene takes the origin of the world coordinate system as the center and cannot be changed, which means you cannot change the position of the image or dynamic PPT slide inside the whiteboard.
Declared In
WhitePptPage.h
src
The address of the image or dynamic PPT slide. The supported formats are as follows:
@property (nonatomic, copy) NSString *srcDiscussion
- For image: The URL address, which can be generated by yourself or by using the Agora file conversion service. For example,
"https://docs-test-xxx.oss-cn-hangzhou.aliyuncs.com/staticConvert/2fdxxxxx67e/1.jpeg". - For dynamic PPT slide: The URI address, which is generated by using the Agora file conversion service. For example,
"pptx://cover.herewhite.com/dynamicConvert/6a212c90fa5311ea8b9c074232aaccd4/1.slide".
Declared In
WhitePptPage.h
width
The width (px) of the image or dynamic PPT slide.
@property (nonatomic, assign) CGFloat widthDeclared In
WhitePptPage.h
height
The height (px) of the image or dynamic PPT slide.
@property (nonatomic, assign) CGFloat heightDeclared In
WhitePptPage.h
previewURL
The URL address of the preview image for the image or dynamic PPT slide.
@property (nonatomic, copy, readonly) NSString *previewURLDiscussion
You can get the URL address of the dynamic PPT preview in the preview field in the query result of the file conversion task. For example, “https://docs-test-xxx.oss-cn-hangzhou.aliyuncs.com/dynamicConvert/2fdxxxxx67e/preview/1.png”.
Declared In
WhitePptPage.h