# Facade API

> 了解如何在 Univer Slides 应用中启用 Facade API。

- Human documentation: [https://docs.univer.ai/zh-CN/guides/slides/getting-started/facade](https://docs.univer.ai/zh-CN/guides/slides/getting-started/facade)

- Agent Markdown: [https://docs.univer.ai/zh-CN/guides/slides/getting-started/facade.md](https://docs.univer.ai/zh-CN/guides/slides/getting-started/facade.md)

- Requested language: `zh-CN`

- Content language: `zh-CN`

- Documentation version: `1.0.0-rc.0`

- Source: [slides/getting-started/facade.zh-CN.mdx](https://github.com/dream-num/documentation/blob/dev/content/guides/slides/getting-started/facade.zh-CN.mdx)

---

Univer 的插件架构提供底层服务和单元模型，Facade API 则为应用提供更简洁的操作入口。本页只介绍如何在 Slides 应用中启用这一层；演示文稿和幻灯片操作由核心功能页面说明。

> [!WARNING: 注意]
> 部分 Facade 方法是异步的。如果下一步依赖本次变更，请等待变更完成后再读取结果。

## 预设模式

Univer Slides 暂未提供预设模式。Slides 以 Web SDK 插件形式分发，因此需要通过插件模式启用 Facade API。

## 插件模式

### 安装

创建 API 对象前，先导入 Slides 核心 Facade 入口：

```ts
import { FUniver } from '@univerjs/core/facade'

import '@univerjs-pro/slides/facade'
```

表格、图表、导入导出和打印等可选 Slides 包会在各自的功能页面说明专用 Facade 入口。

### 使用

注册 Univer 实例和所需插件后，再创建 API 对象：

```ts
const univerAPI = FUniver.newAPI(univer)
```

## 下一步

继续阅读 [Univer Slides API](https://docs.univer.ai/zh-CN/guides/slides/features/core/slides-api.md)，了解演示文稿单元和常用领域入口。只有应用使用对应包时，才需要添加[表格](https://docs.univer.ai/zh-CN/guides/slides/features/tables.md)、[图表](https://docs.univer.ai/zh-CN/guides/slides/features/charts.md)、[打印](https://docs.univer.ai/zh-CN/guides/slides/features/print.md)和[导入导出](https://docs.univer.ai/zh-CN/guides/slides/features/import-export.md)的可选 API。
