XRRichText.LoadFile(String) Method
SECURITY NOTE
Do not load files obtained from untrusted sources. Such files may pose a security risk. Please review the following article for additional information:
Suppress Control Requests to Download Data from External URLs
Loads the contents of the specified file, and recognizes the file format automatically.
Namespace: DevExpress.XtraReports.UI
Assembly: DevExpress.XtraReports.v24.2.dll
NuGet Package: DevExpress.Reporting.Core
Declaration
Parameters
Name | Type | Description |
---|---|---|
path | String | A String that is a path to the file. |
Remarks
The LoadFile
method automatically recognizes file formats with the following file extensions:
- .htm
- .html
- .rtf
- .txt
- .docx
The contents of the control are replaced with the newly loaded data.
Note
To load the contents of a file as plain text, call the LoadFile method with the XRRichTextStreamType.PlainText parameter.
The following code snippet creates the XRRichText object in code and loads its content from a file:
using DevExpress.XtraReports.UI;
// ...
// Create an XRRichText object.
XRRichText xrRichText1 = new XRRichText();
// Set its height to be calculated automatically,
// and make its borders visible.
xrRichText1.CanGrow = true;
xrRichText1.CanShrink = true;
xrRichText1.Borders = DevExpress.XtraPrinting.BorderSide.All;
// Load the control content from a file.
xrRichText1.LoadFile("input.rtf");