Skip to main content
All docs
V26.1
  • 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.v26.1.Core.dll

    NuGet Package: DevExpress.RichEdit.Core

    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