Importación y exportación

Información de complementos

@univerjs-pro/boards-exchange-client permite importar código fuente Mermaid y exportar archivos PPTX.

Formatos compatibles

La tabla describe las API del navegador de esta página. La conversión de archivos Office requiere un backend compatible con el mismo tipo de documento y formato.

ImportaciónExportación
Código fuente Mermaid.pptx

Registre primero el tiempo de ejecución de Board

TypeScript
univer.registerPlugin(UniverBoardsPlugin)univer.registerPlugin(UniverBoardsUIPlugin)univer.registerPlugin(UniverBoardsExchangeClientPlugin)

Registre complementos de elementos opcionales antes de importar datos que puedan contener esos elementos:

TypeScript
univer.registerPlugin(UniverBoardsTablePlugin)univer.registerPlugin(UniverBoardsTableUIPlugin)univer.registerPlugin(UniverBoardsMindPlugin)univer.registerPlugin(UniverBoardsMindUIPlugin)

Transferencia de instantáneas

Para persistencia a nivel de aplicación, guarde y restaure la instantánea de Board:

TypeScript
const board = univerAPI.getActiveBoard()const snapshot = board.getData()univer.createUnit(UniverInstanceType.UNIVER_BOARD, snapshot)

Exportación Facade e importación Mermaid

TypeScript
import '@univerjs-pro/exchange-client/facade'import '@univerjs-pro/boards-exchange-client/facade'const file = await univerAPI.exportBoardByUnitIdAsync(board.getId())if (file) univerAPI.downloadFile(file, 'board', 'pptx')await board.insertMermaidAsync('flowchart LR\n  A[Borrador] --> B[Revisión]')

Para exportar PPTX, integra un backend de conversión con Univer Server SDK y verifica su compatibilidad con snapshots Board. Configura la licencia del cliente por separado; registrar un plugin del navegador no proporciona API de conversión.

Eliminación de los menús y las interacciones de UI de exportación integrados

Univer eliminó los menús y las interacciones de UI de exportación integrados. Los servicios subyacentes y las API de Facade siguen disponibles.

Si tu aplicación necesita conservar los menús y las interacciones de UI de exportación existentes, consulta el ejemplo de migración de los menús y las interacciones de UI de exportación integrados para migrar mediante un plugin personalizado. El ejemplo incluye el código fuente completo para consultarlo en línea y descargarlo.

¿Cómo es esta guía?

© 2026 DreamNum Co., Ltd.