public static XElement ConvertTableToHtml(SpreadsheetDocument sDoc, SmlToHtmlConverterSettings settings, string tableName) { var rangeXml = SmlDataRetriever.RetrieveTable(sDoc, tableName); var xhtml = SmlToHtmlConverter.ConvertToHtmlInternal(sDoc, settings, rangeXml); return(xhtml); }
// *********************************************************************************************************************************** #region PublicApis public static XElement ConvertTableToHtml(SmlDocument smlDoc, SmlToHtmlConverterSettings settings, string tableName) { using (MemoryStream ms = new MemoryStream()) { ms.Write(smlDoc.DocumentByteArray, 0, smlDoc.DocumentByteArray.Length); using (SpreadsheetDocument sDoc = SpreadsheetDocument.Open(ms, false)) { var rangeXml = SmlDataRetriever.RetrieveTable(sDoc, tableName); var xhtml = SmlToHtmlConverter.ConvertToHtmlInternal(sDoc, settings, rangeXml); return(xhtml); } } }
public XElement ConvertTableToHtml(string tableName) { SmlToHtmlConverterSettings settings = new SmlToHtmlConverterSettings(); return(SmlToHtmlConverter.ConvertTableToHtml(this, settings, tableName)); }
public XElement ConvertToHtml(SmlToHtmlConverterSettings htmlConverterSettings, string tableName) { return(SmlToHtmlConverter.ConvertTableToHtml(this, htmlConverterSettings, tableName)); }