
* 将指定路径的Excel文件生成Html文件
*
* @param excelFilename
* Excel文件存放路径及文件名,可以是网络地址
* @param htmlFilename
* 生成后的html存放路径及文件名
*/
public static void ExcelToHtml(String excelFilename, String htmlFilename)
{
ActiveXComponent xl = new ActiveXComponent("Excel.Application")
try
{
Dispatch.put(xl, "Visible", new Variant(false))
Object workbooks = xl.getProperty("Workbooks").toDispatch()
Object workbook = Dispatch.call(workbooks, "Open", excelFilename).toDispatch()
Dispatch.invoke(workbook, "SaveAs", Dispatch.Method, new Object[] ...{ htmlFilename, new Variant(44) }, new int[1])
Dispatch.call(workbooks, "Close", new Variant(false))
}
catch (Exception e)
{
}
finally
{
xl.invoke("Quit", new Variant[] ...{})
xl = null
}
}
保存使用file I/O 中的high-level VIS中的 write to spreadsheet file. VI 读出来使用file I/O 中的high-level VIS中的 READ CHARACTERS from file .VI单击VI前面板或程序框图上的工具,选择Web发布工具,显示图1所示对话框,该对话框类似于向导程序,指导用户创建HTML文件和嵌入式VI前面板图像。在VI名称中选择要发布的VI,通过点击下拉框>>浏览选择,当需要发布的VI已经打开时,则可以直接选择该VI。 在查看模式中选择客户端进程访问VI前面板的不同效果,有以下几个选项。
嵌入-嵌入VI的前面板,客户端可通过浏览器进程查看和控制前面板。注意VI必须在服务器计算机的内存中,也就是必须在本机上打开VI,客户端才能查看和控制前面板。
快照-客户端可以在浏览器中查看前面板的静态图像,但不能控制前面板。
显示器-客户端可以在浏览器中查看前面板连续更新的动画快照,但不能控制前面板。
在预览框中预览将要生成的Web页。如果点击了在浏览器中预览,则可以在本地默认浏览器上浏览Web页。注:如果LabVIEW Web服务器未运行,则该选项会被禁用。另外,本机必须启动Web服务器后,客户端才可以查看和控制VI。以上三部分在Web发布工具对话框的每个页面上都出现。点击下一步
在选择HTML输出中,可以对客户端访问的Web页内容作迚一步的设置。
文档标题-设置作为Web页标题的文本。
页眉-设置在前面板图像上方显示的文本。
页脚-设置在前面板图像下方显示的文本。点击下一步
在保存新Web页中,对Web页的保存迚行设置。
Web页的保存目录-创建HTML文件的文件夹,通常为Windows的LabVIEW\www目录。
文件名-HTML文件的文件名。
URL-文档的网络地址。该URL可供网络浏览器访问。
点击保存至磁盘
点击连接后,就可以在本地默认浏览器上访问该Web页。也可以将该URL复制,在客户端的浏览器上访问该Web页。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)