RichEditBuilder.Open(Func<Byte[]>, DocumentFormat, String) Method
Opens a document specified by an array of bytes.
Namespace: DevExpress.AspNetCore.RichEdit
Assembly: DevExpress.AspNetCore.RichEdit.v24.1.dll
NuGet Package: DevExpress.AspNetCore.RichEdit
Declaration
public RichEditBuilder Open(
Func<byte[]> contentAccessorByBytes,
DocumentFormat format,
string documentName = null
)
Parameters
Name | Type | Description |
---|---|---|
contentAccessorByBytes | Func<Byte[]> | A method delegate that gets a byte array from which to open the document. |
format | DocumentFormat | An object that specifies the document format. |
Optional Parameters
Name | Type | Default | Description |
---|---|---|---|
documentName | String | null | The name of the file to open. Also serves as an exported file name. |
Returns
Type | Description |
---|---|
RichEditBuilder | A RichEditBuilder that allows you to configure the Rich Text Editor. |
Remarks
<script>
function SaveRichDocument(data) {
richEdit.save();
}
</script>
<button type="button" class="btn btn-primary" onclick="SaveRichDocument()">Save</button>
@(Html.DevExpress().RichEdit("richEdit")
.Width("100%")
.Height(800)
.Ribbon(ribbon => ribbon
.ActiveTabIndex(0)
)
.ExportUrl(Url.Action("SaveAction"))
.Open(() => { return Model.ContentAccessorByBytes; }, DevExpress.AspNetCore.RichEdit.DocumentFormat.OpenXml)
)
See Also