Document.SaveDocument(Stream, DocumentFormat, EncryptionSettings) Method
Saves the document to a stream, specifying the document’s format and encryption options.
Namespace: DevExpress.XtraRichEdit.API.Native
Assembly: DevExpress.RichEdit.v24.1.Core.dll
NuGet Packages: DevExpress.RichEdit.Core, DevExpress.Win.Navigation
Declaration
void SaveDocument(
Stream stream,
DocumentFormat format,
EncryptionSettings encryptionSettings
)
Parameters
Name | Type | Description |
---|---|---|
stream | Stream | The stream used to output the document. |
format | DocumentFormat | Indicates the document format. |
encryptionSettings | EncryptionSettings | Document encryption options. |
Remarks
Use this SaveDocument method overload to encrypt a document with a password, as shown below:
EncryptionSettings encryptionSettings = new EncryptionSettings();
encryptionSettings.Type = EncryptionType.Strong;
encryptionSettings.Password = "12345";
server.Document.SaveDocument(stream, documentFormat, encryptionSettings);
See Also