RayCraftDocs
v1.0.3
sv
raycraft.dev
På den här sidan

DocumentEditor

Complete

Ett ordbehandlingsprogram som öppnar och sparar .docx- (och det äldre .doc-), Rich Text Format- (.rtf) och OpenDocument-filer (.odt). Formatering, rubriker, listor, tabeller, bilder, länkar, sidinställning, sök och ersätt, utskrift och export till HTML, Markdown och text. Filkoden ingår i RayCraft.Blazor.Office och har inga tredjepartsdelar.

Parametrar

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

ParameterTypBeskrivning
FormatFilesÖppna
Office Open XML.docxJa
OpenDocument.odtJa
Binary document 97-2003.docJa
Rich Text Format.rtfJa
Web page.htmlJa
Markdown.mdJa
Plain text.txtJa

What is kept

ParameterTypBeskrivning
Feature.docx.odt
Character formattingYesJa
Headings and stylesYesJa
Alignment and spacingYesJa
Bulleted and numbered listsYesJa
Tables with merged cellsYesJa
Table cell borders, vertical alignment, row height, header row, nested tablesYesJa
Pictures (PNG, JPEG, GIF)YesJa
Floating pictures and text boxes (wrap, position, fill, border)YesJa
Page size and marginsYesJa
Headers and footers (first page, odd and even pages, page number, date and title fields)YesJa
Page breaksYesJa
Tracked insertions and deletionsYesSlutlig text
EquationsYes (unchanged)Text
Columns and sectionsYesSidbrytning

API

ParameterTypBeskrivning
AllowFileTransferboolVisar kommandona som öppnar och sparar filer (standard true).
ClassstringExtra CSS-klasser som läggs till på rotelementet.
DocumentTextDocumentDokumentet som visas vid start. Läs det redigerade med GetDocumentAsync.
FileNamestringNamn som ges åt sparade filer, utan filnamnstillägg (standard document).
FontsIReadOnlyList<string>Teckensnitten som erbjuds i teckensnittslistan.
HeightstringKontrollens höjd som CSS-längd (standard 40rem).
IgnoredWordsIReadOnlyCollection<string>Ord som aldrig rapporteras som felstavade.
LabelstringSidans tillgängliga namn. Som standard ett lokaliserat Document.
MaxImportSizeInt64Största fil som kan öppnas, i byte (standard 25 000 000).
PdfFontsPdfFontSetTeckensnitt för PDF-exporten, skapade med PdfFontSet.FromTrueType. Utan dem saknar menyn File PDF-kommando.
ProofAsYouTypeboolUnderstryker problem under inmatning; användaren kan slå på det i menyn Review (standard true).
ProofingboolErbjuder stavnings-, grammatik- och logikkontroll för engelska och bulgariska: menyn Review, verktygsfältsknapp och F7 (standard true).
ReadOnlyboolVisar dokumentet utan att tillåta ändringar.
ShowMenuBarboolVisar menyraden (standard true).
ShowStatusBarboolVisar ord, tecken, sida och zoom (standard true).
ShowToolbarboolVisar formateringsverktygsfältet (standard true).
StylestringInbäddad stil som läggs till på rotelementet.
ZoomintStartzoom i procent (standard 100).

Händelser

API

HändelseTypBeskrivning
OnChangedEventCallbackUtlöses efter en kort paus när texten har ändrats.
OnNewEventCallback
OnSaveEventCallback<OfficeFileSave>
OnSaveAsEventCallback<OfficeFileSave>

Paket

DocumentEditor ingår i RayCraft Complete. Paket: RayCraft.Blazor.Complete. Den hämtas från RayCrafts privata flöde och kräver en aktiv licens. Se Kom igång.