开发者社区> 问答> 正文

使用jacob另存为word时报错

com.jacob.com.ComFailException: A COM exception has been encountered: At Invoke of: FileSaveAs Description: 800706be / 远程过程调用失败。

这是我保存的方法

/** * 文件保存或另存为 * * @param savePath * 保存或另存为路径 */ public void save(String savePath) { Dispatch.call(Dispatch.call(word, "WordBasic").getDispatch(),"FileSaveAs", savePath);//另存为 }

展开
收起
游客ufivfoddcd53c 2020-01-03 19:04:29 1692 0
1 条回答
写回答
取消 提交回答
  • 用 pageoffice 实现文档的另存吧,不需要文件的上传下载,就可以完成另存到服务器或者客户端电脑。

    // 保存新的word文件  
                    Dispatch.invoke((Dispatch) doc, "SaveAs", Dispatch.Method,  
                            new Object[] { saveProductContFilePath, new Variant(1) }, new int[1]);
    
    2020-01-03 19:04:53
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
psu.pdf[snowofsummer].1545719333.pdf 立即下载
低代码开发师(初级)实战教程 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载