WordProcessingSanitizeResult Struct
The result of a document sanitization operation.
Namespace: DevExpress.XtraRichEdit
Assembly: DevExpress.RichEdit.v26.1.Core.dll
Declaration
Example
How to: Sanitize Document Content
The following code snippet sanitizes metadata and revision history from a document:
using DevExpress.XtraRichEdit;
var wordProcessor = new RichEditDocumentServer();
wordProcessor.LoadDocument("submission.docx");
WordProcessingSanitizeOptions sanitizeOptions = new WordProcessingSanitizeOptions() {
Metadata = MetadataRemovalScope.All,
TrackedChanges = TrackedChangesSanitizeMode.Accept,
};
IList<WordProcessingSanitizeResult> findings = wordProcessor.Sanitize(sanitizeOptions);
Console.WriteLine($"{findings.Count} finding(s) removed.");
wordProcessor.SaveDocument("submission_clean.docx", DocumentFormat.OpenXml);
See Also