Skip to main content
Todo se configura con propiedades de <DocondaEditor> y funciona igual en Word, PowerPoint y Excel.

Colores y tipografía

theme acepta "light" (por defecto), "dark" o tus valores, que se mezclan con el claro. También puedes usar CSS: los colores son variables en .fm-root.
La página, las diapositivas y las celdas mantienen los colores del archivo.

Colores y tipografías de tu marca

  • colors: los colores que salen en los selectores de color (texto, relleno, bordes…). Con o sin #.
  • fonts: las tipografías de la lista de fuentes. Por defecto salen las del archivo; la que ya lleva el texto siempre aparece.

Corrector ortográfico

El del navegador está encendido. spellCheck={false} lo apaga (por ejemplo, para documentos con mucho código o nombres propios).

Idioma y textos

locale es "es" o "en"; sin él, el editor usa el idioma del navegador (español si no es ninguno de los dos). Con labels cambias cualquier texto, sobre el idioma elegido: bold o insert para los botones comunes, o la clave completa ("word.find.next") para el resto.

Barra de botones

Por defecto sale la barra completa. Con toolbar eliges qué botones salen y en qué orden: una lista de ids, y | separa los grupos.
También como listas, distinta por formato, o partiendo de la de fábrica:
Las barras de fábrica se exportan como WORD_TOOLBAR, SLIDES_TOOLBAR y SHEET_TOOLBAR. Un id que no existe se ignora. Cuando seleccionas algo (una tabla, una imagen, una forma, el encabezado…) aparece una segunda barra con sus opciones. La barra principal no cambia.

Botones propios

Dale un id a tu botón y ponlo en la barra:
api trae format ("docx", "pptx" o "xlsx"), save() (los bytes del archivo tal como está), focus() y raw (el estado interno del editor).

Quitar partes

Todo está encendido salvo lo que pongas a false. Si solo quitas un botón de toolbar, su atajo de teclado sigue funcionando. features quita la opción de las barras, de los menús y de su atajo (por ejemplo, Ctrl+F con find: false). Lo que ya trae el archivo se sigue viendo: si el Word tiene comentarios, se muestran aunque comments esté apagado.

Tus clases

classNames pone tu clase en cada parte, para ajustar lo que quieras con tu CSS:

Solo lectura

Se ve el documento, pero no se puede cambiar nada: ni escribiendo, ni pegando, ni arrastrando, ni con atajos de teclado, ni redimensionando imágenes o formas. Desaparecen las barras de botones y los botones de acción (duplicar o borrar diapositivas, borrar comentarios); se puede seguir leyendo, seleccionando y copiando texto, moviéndose entre diapositivas y hojas, y presentar. Se puede cambiar en cualquier momento, sin volver a abrir el archivo: