Skip to main content

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

PropertyData TypeRequiredDescription
paramsstringYesMultiple 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()