Interface IExcelHtmlTableExporter¶
Namespace: OfficeOpenXml.Export.HtmlExport.Interfaces
Assembly: EPPlus.dll
Exports an ExcelTable to html and css.
Properties¶
Settings¶
Settings for the html export
Property Value¶
Methods¶
GetCssString()¶
Exports an ExcelTable to a html string
Returns¶
Cascading style sheet for the exported range
GetCssStringAsync()¶
Exports the css part of an ExcelTable to a html string
Returns¶
A html table
GetHtmlString()¶
Exports an ExcelTable to a html string
Returns¶
A html table
GetHtmlStringAsync()¶
Exports an ExcelTable to a html string
Returns¶
A html table
GetSinglePage(string)¶
Renders both the Html and the Css to a single page.
string GetSinglePage(string htmlDocument = "<!DOCTYPE html>\r\n<html>\r\n<head>\r\n<style type=\"text/css\">\r\n{1}</style></head>\r\n<body>\r\n{0}</body>\r\n</html>")
Parameters¶
htmlDocument string
The html string where to insert the html and the css. The Html will be inserted in string parameter {0} and the Css will be inserted in parameter {1}.
Returns¶
The html document
GetSinglePageAsync(string)¶
Renders the first range of the Html and the Css to a single page.
Task<string> GetSinglePageAsync(string htmlDocument = "<!DOCTYPE html>\r\n<html>\r\n<head>\r\n<style type=\"text/css\">\r\n{1}</style></head>\r\n<body>\r\n{0}</body>\r\n</html>")
Parameters¶
htmlDocument string
The html string where to insert the html and the css. The Html will be inserted in string parameter {0} and the Css will be inserted in parameter {1}.
Returns¶
The html document
RenderCss(Stream)¶
Exports the css part of the html export.
Parameters¶
stream Stream
The stream to write the css to.
Exceptions¶
RenderCssAsync(Stream)¶
Exports the css part of an ExcelTable to a html string
Parameters¶
stream Stream
Returns¶
A html table
RenderHtml(Stream)¶
Exports an ExcelTable to a html string
Parameters¶
stream Stream
The stream to write to
RenderHtmlAsync(Stream)¶
Exports an ExcelTable to a html string
Parameters¶
stream Stream
The stream to write to
Returns¶
A html table