Lista de fuentes personalizadas

Boards guarda las fuentes en los datos de Board. Un tema puede definir fontScheme.heading y fontScheme.body; cada elemento de texto puede sobrescribir familia, tamaño y énfasis con textStyle.

Configurar la fuente de un texto

TypeScript
const board = univerAPI.getActiveBoard()if (!board) throw new Error('No active Board')const label = board.insertText({  text: 'Milestone',  left: 120,  top: 96,  width: 240,  height: 64,  textStyle: {    fontFamily: 'Inter',    fontSize: 18,    bold: true,  },})if (!label) throw new Error('Cannot insert label')

La edición de texto usa la canalización compartida de Docs UI, una dependencia técnica de @univerjs-pro/boards-ui. Cargue las fuentes web en la página host antes de renderizar Board para evitar sustituciones y cambios de métricas.

Para el tema compartido de la aplicación, consulte Temas y modo oscuro. El tema del documento Board permanece en su instantánea.

¿Cómo es esta guía?

© 2026 DreamNum Co., Ltd.