Um processador de texto que abre e salva arquivos .docx (e o antigo .doc), Rich Text Format (.rtf) e OpenDocument (.odt). Formatação, títulos, listas, tabelas, imagens, links, configuração de página, localizar e substituir, impressão e exportação para HTML, Markdown e texto. O código de arquivos faz parte do RayCraft.Blazor.Office e não tem partes de terceiros.
Parâmetros
Files are read and written by the library itself, with no Office installation and no extra packages.
Floating pictures and text boxes (wrap, position, fill, border)
Yes
Sim
Page size and margins
Yes
Sim
Headers and footers (first page, odd and even pages, page number, date and title fields)
Yes
Sim
Page breaks
Yes
Sim
Tracked insertions and deletions
Yes
Texto final
Equations
Yes (unchanged)
Texto
Columns and sections
Yes
Quebra de página
API
Parâmetro
Tipo
Descrição
AllowFileTransfer
bool
Mostra os comandos que abrem e salvam arquivos (true por padrão).
Class
string
Classes CSS extras adicionadas ao elemento raiz.
Document
TextDocument
O documento mostrado no início. Leia o editado com GetDocumentAsync.
FileName
string
Nome dado aos arquivos salvos, sem extensão (document por padrão).
Fonts
IReadOnlyList<string>
As fontes oferecidas na lista de fontes.
Height
string
Altura do controle como comprimento CSS (40rem por padrão).
IgnoredWords
IReadOnlyCollection<string>
Palavras que nunca são reportadas como erradas.
Label
string
Nome acessível da página. Por padrão, um Document localizado.
MaxImportSize
Int64
Maior arquivo que pode ser aberto, em bytes (25.000.000 por padrão).
PdfFonts
PdfFontSet
Fontes para a exportação em PDF, criadas com PdfFontSet.FromTrueType. Sem elas, o menu File não tem comando de PDF.
ProofAsYouType
bool
Sublinha problemas durante a digitação; o usuário pode ativar no menu Review (true por padrão).
Proofing
bool
Oferece a verificação de ortografia, gramática e lógica para inglês e búlgaro: menu Review, botão da barra de ferramentas e F7 (true por padrão).
ReadOnly
bool
Mostra o documento sem permitir alterações.
ShowMenuBar
bool
Mostra a barra de menus (true por padrão).
ShowStatusBar
bool
Mostra palavras, caracteres, página e zoom (true por padrão).
ShowToolbar
bool
Mostra a barra de ferramentas de formatação (true por padrão).
Style
string
Estilo embutido adicionado ao elemento raiz.
Zoom
int
Zoom inicial em porcentagem (100 por padrão).
Eventos
API
Evento
Tipo
Descrição
OnChanged
EventCallback
Gerado após uma breve pausa quando o texto mudou.
OnNew
EventCallback
OnSave
EventCallback<OfficeFileSave>
OnSaveAs
EventCallback<OfficeFileSave>
Pacote
DocumentEditor faz parte do RayCraft Complete. Pacote: RayCraft.Blazor.Complete. Vem do feed privado do RayCraft e requer uma licença ativa. Veja Primeiros passos.