想从ASP.NET页面打开微软的Word,Excel和PowerPoint [英] Want to open MS word,Excel,PowerPoint from ASP.NET Page

查看:92
本文介绍了想从ASP.NET页面打开微软的Word,Excel和PowerPoint的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想打一个网站,该网站提供了办公自动化系统(MS Word,Excel和PowerPoint中)为培训,假设我有这显示有关MS Word中的问题的网页,让我们的问题是类型词计算器字记录并使其大胆?网页将有一个名为开始实践检验的按钮时,这个它会打开MS Office Word中在PC上,他将做相应的是在问题的用户点击一次,他用它做用户会再来页面,点击结束测试,当他点击无论他在documennt真的结束测试给出相应要监测和评价。

I want to make an website which gives training of Office Automation (MS Word,Excel,PowerPoint) for that, suppose i have an webpage which displays an question regarding MS Word, let question is "Type word 'stackoverflow' in word document and make it bold?" Webpage will have an button called "Start Practice Test" when user click on this it will open MS Office Word on his PC and he will do accordingly what is in Question once he done with it user will again come to page and click on "End Test" when he click on end test whatever he did in that documennt is to be monitor and marks given accordingly.

我可以做同样的事情在Windows应用程序中使用OLE的脚本,但我想要做同样与基于Web的系统,我搜索了很多,我才知道,OLE不会与基于Web的系统工作。

I can do same thing in Windows application using OLE scripting but i want to do same with web based system, i searched a lot and i came to know that OLE will not work with web based system.

那么,有没有开源工具/原料药/插件,它会做同样的想法。

So is there any open source tool/API/Plugin which will do same think.?

推荐答案

这是比你想过的方式更加不同。你有两个选择:

This is much more different than the way you thought about it. You have two options:


  1. 通过丰富的客户端框架的MS Word的模拟

  2. 使用某些Active-X控制

这两个1安培; 2不稳健的,并采取了很多的努力。

Both 1 & 2 are not robust and take a lot of effort.

一个更好的解决方案是一个独立的应用程序(EXE),其中会谈到Web服务作为需要(在后台进行数据交换)。

A better solution is a standalone application (exe) which talks to web services as needed (exchanging data at background).

这篇关于想从ASP.NET页面打开微软的Word,Excel和PowerPoint的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆