Gets a list of strings to be used as footer text in the report.
public IList<string> ReportFooters {get;}
A list of strings. The default value is an empty list.
using Leadtools.Document;
using Leadtools.Document.Compare;
using Leadtools;
public void GenerateMarkdownReportExample()
{
var doc1 = DocumentFactory.LoadFromFile(pathToDocument1, new LoadDocumentOptions());
var doc2 = DocumentFactory.LoadFromFile(pathToDocument2, new LoadDocumentOptions());
var docList = new List<LEADDocument>()
{
doc1,
doc2
};
var comparer = new DocumentComparer();
var diffs = comparer.CompareDocument(docList);
using (MemoryStream ms = new MemoryStream())
{
var options = new MarkdownReportOptions()
{
BaseCSSClass = "example-base",
BaseColor = "white",
DeletionCSSClass = "example-delete",
DeletionColor = "crimson",
InsertionCSSClass = "example-insert",
InsertionColor = "lightgreen",
StrikethroughCSSClass = "example-strikethrough",
StrikethroughColor = "red",
UnderlineCSSClass = "example-underline",
UnderlineColor = "green",
};
options.ReportFooters.Add("Example Report Footer");
options.ReportHeaders.Add("Example Report Header");
options.DocumentNames.Add(doc1.Name);
options.DocumentNames.Add(doc2.Name);
diffs.GenerateMarkdownReport(ms, options);
ms.Position = 0;
File.WriteAllBytes(@"report.md", ms.ToArray());
}
}