C#代码编写
集成开发步骤:
拷贝“集成文件” 目录下的“PageOffice.dll”和“MobOffice.dll” 文件到您自己网站的Bin目录下,并添加引用;
在当前项目的web.config中
标签中配置如下代码(详细代码请参考POMDemo5/web.config): <add name="mobserver" path="mobserver.aspx" verb="*" type="MobOffice.MobServer.ServerHandler"/> <add name="moboffice" path="moboffice.js" verb="GET" type="MobOffice.MobServer.ServerHandler"/> <add name="poserver" path="poserver.aspx" verb="*" type="PageOffice.POServer.ServerHandler"/> <add name="posetup" path="posetup.exe" verb="GET" type="PageOffice.POServer.ServerHandler"/> <add name="sealsetup" path="sealsetup.exe" verb="GET" type="PageOffice.POServer.ServerHandler"/> <add name="pageoffice" path="pageoffice.js" verb="GET" type="PageOffice.POServer.ServerHandler"/> <add name="adminseal" path="adminseal.aspx" verb="" type="PageOffice.POServer.AdminSealHandler"/> <add name="loginseal" path="loginseal.aspx" verb="*" type="PageOffice.POServer.AdminSealHandler"/>
调用MobOffice服务器端编程对象
protected void Page_Load(object sender, EventArgs e) { // 获取自己在MobAPP.openWindow方法中传递的参数 string fileName = Request.QueryString["fn"]; string filePath = 具体业务逻辑(fn); // 根据业务逻辑和参数生成文件真正的url下载地址 MobOffice.MobOfficeCtrl mob = new MobOffice.MobOfficeCtrl(); mob.ServerPage = Request.ApplicationPath + "/mobserver.aspx"; mob.SaveFilePage = "savedoc.aspx"; mob.WebOpen(filePath, MobOffice.OpenModeType.docNormalEdit, "张三"); }