PowerPoint
JSSDK: 1.7.0、zOffice7.2 support
Application
Properties
ActivePresentation
Current PowerPoint object
Syntax
Application.ActivePresentation
Return Value
ActivePresentation
Example
function example() {
const ActivePresentation = Application.ActivePresentation;
}
Methods
addListener
Listen to events
removeListener
Remove event listener
ready
Wait for document to load before calling advanced APIs, only need to call once
Syntax
Application.ready()
Return Value
Promise<boolean>
Example
async function example() {
await Application.ready();
}
updateParams4thirdparty
Update some related values on the server in third-party integration scenarios
Syntax
Application.updateParams4thirdparty(params)
Parameters
| Property | Data Type | Required | Description |
|---|---|---|---|
| params | string | Yes | Multiple values separated by semicolons |
Return Value
Promise<boolean>
Example
async function example() {
const params = "3rd-party-token=xxx;id=demo-pptx-123;x-webhook-header=xxx;";
const success = Application.updateParams4thirdparty(params);
if(success){
console.log('Setup successful')
}
}
print
JSSDK: 1.7.0、zOffice7.2 support
Print presentation
Syntax
Application.ActivePresentation.print()