本帖最后由 191288065 于 2016-9-5 17:51 编辑
------------------------------------------------------------------
问题1:sheet1.SaveHtmlRange疑问。
------------------------------------------------------------------
foreach (SheetView sheet in fp_Excel.Sheets)
{
var htmlStream = new MemoryStream();
sheet.SaveHtmlRange(0, 0, sheet.NonEmptyRowCount, sheet.NonEmptyColumnCount, false, false, htmlStream);
var dd = StreamToBytes(htmlStream);
}
//var sheet1 = fp_Excel.Sheets[0];
//sheet1.SaveHtmlRange(0, 0, sheet1.NonEmptyRowCount, sheet1.NonEmptyColumnCount, false, false, "D:\\sheet1.html");
我想实现把某sheet转换成html流直接存储于数据库,没搞懂你的这个方法
public void SaveHtmlRange(int row, int column, int rowCount, int columnCount, bool rowHeaders, bool columnHeaders, Stream stream);
Stream stream参数什么意思?输出到这个参数里面,但是这个非ref,使用他提示流关闭。
----------------------------------------------------
问题2:使用sheet1.SaveHtmlRange转换为Html文件的时候样式变形,想过入下
----------------------------------------------------
excel样式
转换为HTML样式:
网页格式
宽度,样式变化了,这个有什么办法解决?
|
|