HELP

演示导出数据到Excel表格或图片文件:

如果内容有Table语句对象,用如下语句可把其中Table部分导成一个本地Excel/OOXML表格或html文件,
也可把全部(含非Table)内容导成图片文件,导出时可不弹窗选路径(静默导出),并返回全路径地址。
(本功能不再依赖另外安装Excel引擎)

LODOP.SAVE_TO_FILE(strFileName);
LODOP.SET_SAVE_MODE(strModeName,ModeValue);

参数说明:
strFileName:要保存的文件名,其扩展名控制输出类型:
    图形类:png、bmp、jpg、jpeg、tiff、emf、wmf、xpm等
    其它类:xlsx(国际标准OOXML)、html、xml、ods、csv、xls等
strModeName:模式名,如:CenterHeader、Caption等
ModeValue:模式值.

演示:

一、单个Table把如下表格直接导出到Excel文件(或linux下 /tmp/Test.xlsx)

二、多个Table直接导出多Sheet表格文件,每个Table对应不同Sheet,并设置页眉页脚等
      同时返回所保存的全路径文件名:

三、把本页全部内容直接导出为图片(或:/tmp/TestImage.png)

四、弹出对话框选择路径把如下表格另存为Excel文件

第1行第1列蓝字 第1行第2-3列 第1行第4列 首行尾列
第2行第2列带边框 第2-4行第3列 第2行第4列粗体+斜体内容 第2行尾列
第3行第1列 第3行第2列 第3行第4列带下划线 第3行5列
第4行第1列 第4行第2列虚边框 第4行第4列带删除线 1968-04-27

元素外内容
第5行第2列
再换行
第5-8行第3列合并单元带虚线框 富文本内容: H2Osin2 α 第5行尾列
第6行第2列 第6行第4列 第6行尾列
第7行第2列 第7行第4列 第7行尾列
第8行第1列 第8行第2列 第8行第4列 0.845
第9行第1列 第9行第4列 34545.07
第10行第1列
子表第1行第1列子表第1行第2列
子表第2行第1列
孙表第1行第1列孙表第1行第2列
孙表第2行第1列可嵌套N层子孙表
子表尾行首列子表尾行尾列
12588.76
370104196802231516
第12行第1列 370104196802231516 第12行第4列(原table内的行列序) 12行5列
第13行第1列 第13行第2-3列 第13行第4列 13行5列
第14(尾)行第1列 第14行第2-3列 第14行第4-5列(尾行大字)

注:单元格数据可用元素td(或th)的xformat属性值来设置其显示的类型格式(如时间、货币等),
    请注意观察以上粗体数字单元格导出后的变化和由此引起的宽度自调整,可嵌套子孙表和富文本。

<<回样例目录