API Reference

@univerjs-pro/slides-exchange-client

PPTX import and export operations for Univer Slides in Web SDK.

TypeScript
import { UniverSlidesExchangeClientPlugin } from '@univerjs-pro/slides-exchange-client'univer.registerPlugin(UniverSlidesExchangeClientPlugin)

Entry Points

  • Facade: @univerjs-pro/slides-exchange-client/facade
  • Locale: @univerjs-pro/slides-exchange-client/locale/*

Facade API

TypeScript
import '@univerjs-pro/slides-exchange-client/facade'importSlideToUnitIdAsync(file: File | string): Promise<string | undefined>importSlideToSnapshotAsync(file: File | string): Promise<ISlideData | undefined>exportSlideByUnitIdAsync(unitId: string): Promise<File | undefined>exportSlideBySnapshotAsync(snapshot: ISlideData): Promise<File | undefined>transformSnapshotJsonToSlideDataAsync(json: ISnapshotBlockJsonResponse): Promise<ISlideData>transformSlideDataToSnapshotJsonAsync(slideData: ISlideData): Promise<ISnapshotBlockJson>

How is this guide?

© 2026 DreamNum Co., Ltd.