RayCraftDocs
v1.0.3
es
raycraft.dev
En esta página

DocumentEditor

Complete

Un procesador de textos que abre y guarda archivos .docx (y el antiguo .doc), Rich Text Format (.rtf) y OpenDocument (.odt). Formato, encabezados, listas, tablas, imágenes, enlaces, configuración de página, buscar y reemplazar, impresión y exportación a HTML, Markdown y texto. El código de archivos forma parte de RayCraft.Blazor.Office y no contiene componentes de terceros.

Parámetros

Files are read and written by the library itself, with no Office installation and no extra packages.

ParámetroTipoDescripción
FormatFilesAbrir
Office Open XML.docxSí
OpenDocument.odtSí
Binary document 97-2003.docSí
Rich Text Format.rtfSí
Web page.htmlSí
Markdown.mdSí
Plain text.txtSí

What is kept

ParámetroTipoDescripción
Feature.docx.odt
Character formattingYesSí
Headings and stylesYesSí
Alignment and spacingYesSí
Bulleted and numbered listsYesSí
Tables with merged cellsYesSí
Table cell borders, vertical alignment, row height, header row, nested tablesYesSí
Pictures (PNG, JPEG, GIF)YesSí
Floating pictures and text boxes (wrap, position, fill, border)YesSí
Page size and marginsYesSí
Headers and footers (first page, odd and even pages, page number, date and title fields)YesSí
Page breaksYesSí
Tracked insertions and deletionsYesTexto final
EquationsYes (unchanged)Texto
Columns and sectionsYesSalto de página

API

ParámetroTipoDescripción
AllowFileTransferboolMuestra los comandos que abren y guardan archivos (true de forma predeterminada).
ClassstringClases CSS adicionales que se agregan al elemento raíz.
DocumentTextDocumentEl documento que se muestra al inicio. Lea el editado con GetDocumentAsync.
FileNamestringNombre dado a los archivos guardados, sin extensión (document de forma predeterminada).
FontsIReadOnlyList<string>Las fuentes que se ofrecen en la lista de fuentes.
HeightstringAltura del control como longitud CSS (40rem de forma predeterminada).
IgnoredWordsIReadOnlyCollection<string>Palabras que nunca se notifican como mal escritas.
LabelstringNombre accesible de la página. De forma predeterminada, un Document localizado.
MaxImportSizeInt64Mayor archivo que se puede abrir, en bytes (25 000 000 de forma predeterminada).
PdfFontsPdfFontSetFuentes para la exportación a PDF, creadas con PdfFontSet.FromTrueType. Sin ellas, el menú File no tiene comando de PDF.
ProofAsYouTypeboolSubraya los problemas mientras se escribe; el usuario puede activarlo en el menú Review (true de forma predeterminada).
ProofingboolOfrece la comprobación de ortografía, gramática y lógica para inglés y búlgaro: menú Review, botón de la barra de herramientas y F7 (true de forma predeterminada).
ReadOnlyboolMuestra el documento sin permitir cambios.
ShowMenuBarboolMuestra la barra de menús (true de forma predeterminada).
ShowStatusBarboolMuestra palabras, caracteres, página y zoom (true de forma predeterminada).
ShowToolbarboolMuestra la barra de herramientas de formato (true de forma predeterminada).
StylestringEstilo en línea agregado al elemento raíz.
ZoomintZoom inicial en porcentaje (100 de forma predeterminada).

Eventos

API

EventoTipoDescripción
OnChangedEventCallbackSe genera tras una breve pausa cuando el texto cambió.
OnNewEventCallback
OnSaveEventCallback<OfficeFileSave>
OnSaveAsEventCallback<OfficeFileSave>

Paquete

DocumentEditor forma parte de RayCraft Complete. Paquete: RayCraft.Blazor.Complete. Se obtiene del feed privado de RayCraft y requiere una licencia activa. Consulte Primeros pasos.