Текстов процесор, който отваря и записва файлове .docx (и по-стария .doc), Rich Text Format (.rtf) и OpenDocument (.odt). Форматиране, заглавия, списъци, таблици, картини, връзки, настройка на страницата, търсене и замяна, печат и експорт в HTML, Markdown и текст. Кодът за файловете е част от RayCraft.Blazor.Office и няма части на трети страни.
Параметри
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
Да
Page size and margins
Yes
Да
Headers and footers (first page, odd and even pages, page number, date and title fields)
Yes
Да
Page breaks
Yes
Да
Tracked insertions and deletions
Yes
Краен текст
Equations
Yes (unchanged)
Текст
Columns and sections
Yes
Нова страница
API
Параметър
Тип
Описание
AllowFileTransfer
bool
Показва командите, които отварят и записват файлове (по подразбиране true).
Class
string
Допълнителни CSS класове, добавени към коренния елемент.
Document
TextDocument
Документът, показван в началото. Прочетете редактирания с GetDocumentAsync.
FileName
string
Име на записаните файлове, без разширение (по подразбиране document).
Fonts
IReadOnlyList<string>
Шрифтовете, предлагани в списъка с шрифтове.
Height
string
Височина на контролата като CSS дължина (по подразбиране 40rem).
IgnoredWords
IReadOnlyCollection<string>
Думи, които никога не се отчитат като сгрешени.
Label
string
Достъпно име на страницата. По подразбиране локализирано Document.
MaxImportSize
Int64
Най-голям файл, който може да се отвори, в байтове (по подразбиране 25 000 000).
PdfFonts
PdfFontSet
Шрифтове за PDF експорта, създадени с PdfFontSet.FromTrueType. Без тях менюто File няма команда за PDF.
ProofAsYouType
bool
Подчертава проблеми при писане; потребителят може да го превключи от менюто Review (по подразбиране true).
Proofing
bool
Предлага проверка на правопис, граматика и логика на английски и български: меню Review, бутон в лентата и F7 (по подразбиране true).
ReadOnly
bool
Показва документа без да позволява промени.
ShowMenuBar
bool
Показва лентата с менюта (по подразбиране true).
ShowStatusBar
bool
Показва думи, знаци, страница и мащаб (по подразбиране true).
ShowToolbar
bool
Показва лентата за форматиране (по подразбиране true).
Style
string
Вграден стил, добавен към коренния елемент.
Zoom
int
Начален мащаб в проценти (по подразбиране 100).
Събития
API
Събитие
Тип
Описание
OnChanged
EventCallback
Вдига се след кратка пауза, когато текстът се е променил.
OnNew
EventCallback
OnSave
EventCallback<OfficeFileSave>
OnSaveAs
EventCallback<OfficeFileSave>
Пакет
DocumentEditor е част от RayCraft Complete. Пакет: RayCraft.Blazor.Complete. Тя се тегли от частния feed на RayCraft и изисква активен лиценз. Вижте Първи стъпки.