RayCraftDocs
v1.0.3
de
raycraft.dev
Auf dieser Seite

DocumentEditor

Complete

Eine Textverarbeitung, die .docx- (und die ältere .doc-), Rich-Text-Format- (.rtf) und OpenDocument-Dateien (.odt) öffnet und speichert. Formatierung, Überschriften, Listen, Tabellen, Bilder, Links, Seiteneinrichtung, Suchen und Ersetzen, Drucken und Export nach HTML, Markdown und Text. Der Dateicode ist Teil von RayCraft.Blazor.Office und enthält keine Fremdbestandteile.

Parameter

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

ParameterTypBeschreibung
FormatFilesÖffnen
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

ParameterTypBeschreibung
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 deletionsYesEndtext
EquationsYes (unchanged)Text
Columns and sectionsYesSeitenumbruch

API

ParameterTypBeschreibung
AllowFileTransferboolZeigt die Befehle zum Öffnen und Speichern von Dateien (Standard true).
ClassstringZusätzliche CSS-Klassen, die dem Wurzelelement hinzugefügt werden.
DocumentTextDocumentDas beim Start angezeigte Dokument. Lesen Sie das bearbeitete mit GetDocumentAsync.
FileNamestringName, der gespeicherten Dateien gegeben wird, ohne Erweiterung (Standard document).
FontsIReadOnlyList<string>Die Schriftarten, die in der Schriftartenliste angeboten werden.
HeightstringHöhe des Steuerelements als CSS-Länge (Standard 40rem).
IgnoredWordsIReadOnlyCollection<string>Wörter, die nie als falsch geschrieben gemeldet werden.
LabelstringZugänglicher Name der Seite. Standardmäßig ein lokalisiertes Document.
MaxImportSizeInt64Größte Datei, die geöffnet werden kann, in Bytes (Standard 25.000.000).
PdfFontsPdfFontSetSchriftarten für den PDF-Export, erstellt mit PdfFontSet.FromTrueType. Ohne sie hat das Menü File keinen PDF-Befehl.
ProofAsYouTypeboolUnterstreicht Probleme beim Tippen; der Benutzer kann es im Menü Review umschalten (Standard true).
ProofingboolBietet Rechtschreib-, Grammatik- und Logikprüfung für Englisch und Bulgarisch: Menü Review, Symbolleistenschaltfläche und F7 (Standard true).
ReadOnlyboolZeigt das Dokument, ohne Änderungen zuzulassen.
ShowMenuBarboolZeigt die Menüleiste (Standard true).
ShowStatusBarboolZeigt Wörter, Zeichen, Seite und Zoom (Standard true).
ShowToolbarboolZeigt die Formatsymbolleiste (Standard true).
StylestringInline-Stil, der dem Wurzelelement hinzugefügt wird.
ZoomintAnfangszoom in Prozent (Standard 100).

Ereignisse

API

EreignisTypBeschreibung
OnChangedEventCallbackWird nach einer kurzen Pause ausgelöst, wenn sich der Text geändert hat.
OnNewEventCallback
OnSaveEventCallback<OfficeFileSave>
OnSaveAsEventCallback<OfficeFileSave>

Paket

DocumentEditor gehört zu RayCraft Complete. Paket: RayCraft.Blazor.Complete. Es stammt aus dem privaten RayCraft-Feed und erfordert eine aktive Lizenz. Siehe Erste Schritte.