如果内容有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行第4列粗体+斜体内容 | 第2行尾列 | |||||||||||
| 第3行第1列 | 第3行第2列 | 第3行第4列带下划线 | 第3行5列 | |||||||||
| 第4行第1列 | 第4行第2列虚边框 | 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列 |
|
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列(尾行大字) | ||||||||||