C#代码编写

集成开发步骤:

  1. 拷贝“集成文件” 目录下的“PageOffice.dll”和“MobOffice.dll” 文件到您自己网站的Bin目录下,并添加引用;

  2. 在当前项目的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"/>
    
  3. 调用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, "张三");
    }
    

results matching ""

    No results matching ""