private void ExportDocument(IExportElement document) { ExportVisitor visitor; if (ExportType == ExportType.Html || ExportType == ExportType.Pdf) { visitor = new HtmlExportVisitor(); } else { visitor = new CsvExportVisitor(); } document.ExportTo(visitor); Document = visitor.GetResult(); }