pageoffice 默认安装在哪里_pageoffice设置默认调用word - CSDN
精华内容
参与话题
  • 卓正PageOffice客户端安装步骤

    千次阅读 2018-09-07 17:32:05
    没有安装PageOffice产品的客户端电脑打开文档时会提示“请点此安装PageOffice控件”: 点击“请点此安装PageOffice控件”: 点击“下一步” 点击“安装” 点“结束”按钮完成安装。 ...
    1. 没有安装过PageOffice产品的客户端电脑打开文档时会提示“请点此安装PageOffice控件”:

    1. 点击“请点此安装PageOffice控件”:

    1. 点击“下一步”

    1. 点击“安装”

    1. 点“结束”按钮完成安装。
    展开全文
  • PageOffice 安装使用说明

    千次阅读 2019-06-20 09:22:22
    1. 访问pageoffice官网,下载pageoffice开发包。拷 贝 Samples4 文 件 夹 到 Tomcat 的 Webapps 目 录 下 , 访 问 : http://localhost:8080/Samples4/index.html 2. 如果新建网站或集成到您现有的网站里: 1). ...

    1. 访问pageoffice官网,下载pageoffice开发包。拷 贝 Samples4 文 件 夹 到 Tomcat 的 Webapps 目 录 下 , 访 问 :
    http://localhost:8080/Samples4/index.html
    2. 如果新建网站或集成到您现有的网站里:
    1). 拷贝“集成文件”文件夹中的 lib 文件夹覆盖到您自己 Web 项目中 WEB-INF 目录下;
    2). 参考“集成文件”文件夹中的 web.xml 文件,配置一下自己 Web 项目中的 web.xml
    文件,也可以直接把下面的这段配置添加到自己的 web.xml 中;

    <!-- PageOffice Begin -->
    
        <servlet>
        <servlet-name>poserver</servlet-name>
        <servlet-class>com.zhuozhengsoft.pageoffice.poserver.Server</servlet-class>
        </servlet>
        <servlet-mapping>
        <servlet-name>poserver</servlet-name>
        <url-pattern>/poserver.zz</url-pattern>
        </servlet-mapping>
        <servlet-mapping>
        <servlet-name>poserver</servlet-name>
        <url-pattern>/sealsetup.exe</url-pattern>
        </servlet-mapping>
        <servlet-mapping>
        <servlet-name>poserver</servlet-name>
        <url-pattern>/posetup.exe</url-pattern>
        </servlet-mapping>
        <servlet-mapping>
        <servlet-name>poserver</servlet-name>
        <url-pattern>/pageoffice.js</url-pattern>
        </servlet-mapping>
        <servlet-mapping>
        <servlet-name>poserver</servlet-name>
        <url-pattern>/jquery.min.js</url-pattern>
        </servlet-mapping>
        <servlet-mapping>
        <servlet-name>poserver</servlet-name>
        <url-pattern>/pobstyle.css</url-pattern>
        </servlet-mapping>
        <servlet>
        <servlet-name>adminseal</servlet-name>
        <servlet-class>com.zhuozhengsoft.pageoffice.poserver.AdminSeal</servlet-class>
        </servlet>
        <servlet-mapping>
        <servlet-name>adminseal</servlet-name>
        <url-pattern>/adminseal.zz</url-pattern>
        </servlet-mapping>
        <servlet-mapping>
        <servlet-name>adminseal</servlet-name>
        <url-pattern>/loginseal.zz</url-pattern>
        </servlet-mapping>
        <servlet-mapping>
        <servlet-name>adminseal</servlet-name>
        <url-pattern>/sealimage.zz</url-pattern>
        </servlet-mapping>
        <mime-mapping>
        <extension>mht</extension>
        <mime-type>message/rfc822</mime-type>
        </mime-mapping>
        <context-param>
        <param-name>adminseal-password</param-name>
        <param-value>111111</param-value>
        </context-param>
    
    <!-- PageOffice End -->
    

    3). 在需要在线编辑的 JSP 页面头部添加:

    <%@ page language="java" import="com.zhuozhengsoft.pageoffice.*" %>
    <%@ taglib uri="http://java.pageoffice.cn" prefix="po" %>
    

    4). 对 PageOffice 编程控制:

    <%
    PageOfficeCtrl poCtrl1 = new PageOfficeCtrl(request);
    poCtrl1.setServerPage("poserver.zz"); //此行必须
    poCtrl1.setSaveFilePage("savefile.jsp");//如要保存文件,此行必须
    //打开文件
    poCtrl1.webOpen("doc/test.doc", OpenModeType.docNormalEdit, "张三");
    %>
    

    5).在 html 代码的 body 中需要出现 office 界面的位置插入下面的代码:

    <%=poCtrl1.getHtmlCode("PageOfficeCtrl1")%>
    

    6). 如果使用 PageOffice 的 POBrowser 方式打开文件,那么调用 javascript 方法
    “POBrowser.openWindow”的页面一定要引用下面的 js 文件(注意:pageoffice.js 文件的引用需要添加=“po_js_main”):

    <script type="text/javascript" src=" jquery.min.js"></script>
     <script type="text/javascript" src=" pageoffice.js" id="po_js_main"></script>
    

    这两个引用需要在调用的主页面jsp中进行引用

    【注意】:pageoffice.js 文件的位置在第 2 步配置 web.xml 的时候已经设置好了,
    所以直接引用这个 js 即可,无需拷贝 pageoffice.js 文件到自己的 Web 项目目录下。

    3. 如果您用到电子印章功能,请注意以下事项:
    1). 您部署网站时,只需修改 web.xml 中的以下内容,其他 PageOffice 节点内容都不要
    动。

    <context-param>
     <param-name>adminseal-password</param-name>
     <param-value>111111</param-value>
     </context-param>
    

    这里修改成您的印章简易管理页的管理员登录密码,为了安全,强烈建议修改!!!
    印章数据库默认的 SQLite 数据库,如果您需要改用 Oracle、MySQL 等其他数据库,请将下面的配置添加到 web.xml 中,并且修改成您的印章数据库连接参数。最好把 WEB-INF\lib
    下的 poseal.db 也删除掉。

    <context-param>
     <param-name>posealdb-driver</param-name>
     <param-value>oracle.jdbc.driver.OracleDriver</param-value>
     </context-param>
     <context-param>
     <param-name>posealdb-url</param-name>
     <param-value>jdbc:oracle:thin:@192.168.0.1:1521:orcl</param-value>
     </context-param>
     <context-param>
     <param-name>posealdb-username</param-name>
     <param-value>system</param-value>
     </context-param>
     <context-param>
     <param-name>posealdb-password</param-name>
     <param-value>111111</param-value>
     </context-param>
    

    重要!!!另外必须注意,如果使用shiro,需要在web.xml中加入以下内容

    <filter>
        <filter-name>shiroFilter</filter-name>
        <filter-class> 
          org.springframework.web.filter.DelegatingFilterProxy 
       </filter-class>
       <init-param>
                <param-name>targetFilterLifecycle</param-name>
                <param-value>true</param-value>
            </init-param>
      </filter>
    
    展开全文
  • 新版PageOffice为什么用弹出窗口的方式打开文件 目前的包含文档处理功能的Web办公系统,打开文档的时候,一部分系统是采用Office文档嵌入到主窗口页面中右侧工作区域的方式,另一部分系统采用的是弹出新的浏览器...

    新版PageOffice为什么用弹出窗口的方式打开文件

    目前的包含文档处理功能的Web办公系统,在打开文档的时候,一部分系统是采用Office文档嵌入到主窗口页面中右侧工作区域的方式,另一部分系统采用的是弹出新的浏览器窗口,里面完整的嵌入Office文件的打开方式,这两种方式都有各自的优点和缺点。

    主窗口页面中嵌入方式:主窗口中包含了丰富的菜单、按钮和输入框等元素,那么通过JS调用,可以很方便的实现文档控件与HTML元素的交互,但是屏幕的尺寸是有限的,浏览器本身的标题栏要占据整个屏幕至少十分之一的区域,Web项目页面的上方一般是整行的单位标识区,左侧是系统的导航区,右侧的工作去只能占据整个浏览器窗口大约三分之二到四分之三的大小,把office文档嵌入到工作区域之后,office的工具栏自身又要占用一大块区域,留给用户编辑Office文档的区域就显的非常小,用户编辑文档时连半页内容也看不全,操作极为不便。

    采用弹出新浏览器窗口的方式:与主窗口页面中嵌入方式刚刚相反,使用js的window.open方法或window.showModelessDialog方法在弹出的新浏览器窗口满屏的嵌入文档控件,而且还可以设置浏览器自己的工具栏隐藏,这样就与本地全屏启动Office文档编辑的体验一样舒适。相对主窗口页面中嵌入方式来说,用户更容易接受弹出新浏览器窗口方式,但是对于系统的开发人员来说代价就很大了。在弹出新窗口的时候可以用js传递部分参数,可新窗口中的文件打开之后,如果需要与主窗口做数据的交互或数据的同步,就完全无法实现,并且在文件关闭的时候也无法通知主窗口做一些更新数据的操作。

    鉴于以上情况, PageOffice 开发团队结合两种方式的优点创造性的研发出了POBrowser方式在线打开文档。不管主窗口是什么浏览器,在在线打开文档的时候都会弹出PageOffice产品提供的新浏览器窗口:POBrowser,POBrowser是基于IE内核的所以可以支持插件,POBrowser不但保持了主窗口中的Session,还可以通过名称为POBrowser的JavaScript对象提供的一组方法与父窗口传递参数和交互调用,彻底解决主窗口与子窗口的割裂问题。同时PageOffice V4.0还解决了以下四个问题。

    Chrome浏览器从42版本开始默认不启动插件,从45版本开始彻底关闭插件调用接口,网页中的任何插件(包括网银插件)都无法在Chrome浏览器中运行。FireFox浏览器在2016年年初发布消息,到2016年年底Firefox浏览器将关闭插件调用接口,所以从Firefox的52版本开始所有网页中的插件也都不能运行了。Chrome和Firefox停止对插件支持的原因主要有两点,第一是因为这两个浏览器中的插件技术都是基于NPAPI技术接口标准的,这种技术接口的缺陷是开发的插件很不稳定,所以大家在使用Chrome和Firefox的时候如果网页中使用了插件(包括Flash)就会经常出现浏览器崩溃的现象;第二点是现在HTML5技术的日益完善和推广,已经可以解决网页中播放视频的需求(网页中使用频率最高的插件就是Flash ,目的就是为了播放视频),所以从苹果公司率先放弃Flash改用HTML5开始,Chrome和Firefox也放弃了对插件的支持。PageOfficeV4.0则采用POBrowser技术完美解决了这个问题,Chrome和Firefox都可以继续运行PageOffice进行在线Office文档操作。

    Web项目的推行问题。目前市场上Chrome和FireFox浏览器占有很大的份额,用户的电脑上同时安装了多个浏览器的情况是极为普遍的现象,并且很多用户喜欢和习惯使用Chrome浏览器,大部分的网站也以Chrome和Firefox浏览器为标准布局自己的网站页面,所以用户使用Chrome或Firefox看到的网页是最漂亮的,如果让用户在使用包含有在线文档处理功能的Web项目时必须用IE浏览器,那么Web项目的推行阻力是很大的。如果使用新版PageOffice,那么用户可以保持使用Chrome和FireFox的习惯,Web项目的推行完全不受浏览器的制约和影响。

    以弹出窗的方式在线同时打开多个文件时,多个子窗口文档的混乱问题。多个文件同时打开,区分开哪个子窗口中的文件分别对应文档列表中的哪个文件就变成了一个头疼的问题,如果此问题不能有效解决,那么还会出现同一份文件重复打开的问题。POBrowser方式弹出子窗口打开文件时,会在主窗口上自动生成激活子窗口的按钮,只需要点击此按钮就可以把当前主窗口上对应打开文件的子窗口切换出来,彻底解决此混乱问题。

    不同的浏览器针对JavaScript的onunload,onbeforeunload事件互不兼容的问题。POBrowser提供了浏览器关闭的事件,可以保证在浏览器关闭的时候一定会触发开发人员希望执行的js代码,比如调用PageOffice提供的判断文件是否修改的属性,或提示用户保存等等需求。

    综上所述,我们推荐开发者优先采用POBrowser方式集成新版PageOffice,这不仅能够彻底完美解决浏览器问题,而且还能为用户带来良好的操作体验。

    转载自:https://blog.csdn.net/weixin_37904139/article/details/82590978

    展开全文
  • 1、pageoffice打开后每次变成系统的登录页面 2、有的电脑上打开显示4页,只有个别电脑打开该文件显示5页 3、在线打开word报告,报...5、本地安装office2016版本时,pageoffice保存时,报保存至服务器失败 问题解决方法

    1、报“您的Office软件不支持这个命令,或者这个命令在打开文档时已被禁止”

    解决方法:(1)office设置问题

    (2)安装有wps冲突

    2、模板上做下拉选项

    pageoffice编辑时,清除下拉选项

    3、pageoffice给模板填制样式乱了

    4、本地安装office2016版本时,pageoffice保存时,报保存至服务器失败。

    本地安装office2007版本时,pageoffice保存时正常,但是office转pdf时转不成功。

    如下解决方法,删除多余空对象。

    解决方法:

    5、pageoffice打开后每次变成系统的登录页面

    打开IE浏览器---》Internet 选项---》安全----》受信任的站点---》站点---》添加自己系统访问地址。

     

    6、pageoffice生成的doc转pdf时,标题显示不显示控制,最好不要选中页面布局中打印前的复选框。

     

    7、 在线打开world报告,报jQuery未定义错误,需要升级pageoffice版本【需要将pageoffice由3.4升级到4.5】

    8、不是office2007、office2016版本差异导致的问题

    如:别的电脑上打开显示4页,只有个别电脑打开该文件显示5页,且已确认和pageoffice版本、office版本都无关,office页边距设置无关、和电脑分辨率无关【我的电脑右击--》属性--》控制面板主页--》显示中选中“较小(S)-100%(默认)”选项,重启电脑生效】,最后查证问题解决方法如下:

    8、pageoffice打开world报  POBrowse应用程序已停止工作问题。

    即使用office又使用wps引起的,将word报告默认打开方式设置为office,便可解决该问题。

    展开全文
  • Pageoffice并发问题

    2019-06-17 14:11:24
    Pageoffice并发问题记录 1.1 问题描述 1.1.1 第一步,同时打开pageoffice插件操作同一word文档 用户A和用户B两台电脑上同时打开插件对同一个word文档进行编辑 用户A页面: 用户B相同页面: 1.1.2 修改不同内容 ...
  • pageoffice

    千次阅读 2018-01-24 16:58:50
    如果您用的是默认的Access数据库,下面节点不用修改,继续保持被注释状态或直接删除。 如果您用的是Oracle、MySQL等其他数据库,请将下面节点的注释去掉,并且修改成您的印章数据库连接参数。最好把WEB
  • pageoffice调试手册

    2020-07-24 10:32:23
    第一步、取消WPS默认打开方式: ... 找到WPS office后,然后点WPS office工具—高级 ...注意:pageoffice控件不支持学生家庭版 1.以win7系统为例:【开始】里点击控制面板—程序—程序和功能 ...
  • 首先需要下载pageoffice的jar包,以及客户端的安装程序,如下图所示:      并且将这四个放在对应的lib目录下面,web.xml中也要进行相应的添加,代码如下(一下所示的代码均来自于pageoffice官方代码,只是...
  • 不光是pageoffice其他的插件也用不了,如果想这样浏览器上打开pageoffice,使用pageoffice的新特性pageofficelink方法打开文档即可。 代码就一句 常规打开文档超链接的代码写法:<a href="Word.jsp?id=12">...
  • 一、前言 二、 三、 注册成功后,正常打开Word文件,之后就可以进行自己的神操作了…
  • 需求背景: Excel的实际使用过程中,动态生成报表、导出报表等都是最终用户常常使用的功能,使用常规的方式针对模板中具体的每个单元格编程,动态的插入数据库中数据到Excel报表模板的每一个单元格,就可以实现...
  • OA公文流转系统主要用于处理企业...根据文档OA系统及其它办公系统的中的流转方式,PageOffice开发平台研发出了文档流转的各个环节对应的文件打开模式及相关实用功能,以便于更好地实现OA系统的需求。下面我们详细...
  • mvn install:install-file -DgroupId=com.zhuozhengsoft -DartifactId=pageoffice -Dversion=5.1.0.2 -Dpackaging=jar -Dfile=pageoffice5.1.0.2.jar 构建成功命令行会显示依赖保存到哪 .......
  • pageoffice打开word报0x80040154错误问题解决。 pageoffice打开word报POBrowse错误问题解决。 因wps引发的pageoffice问题。
  • 但是保存方法是跟pageoffice有一定的耦合,不能灵活进行传参.pageoffice提供了一种方式,可以通过页面的input标签,后面使用一个api进行接收,下面上代码, /** * 打开在线编辑页面 */ @RequestMappi...
  • pageoffice集成说明

    2019-11-14 14:09:29
    application.properties几个重要的参数: posyspath=d:/lic-thymeleaf/ # 系统路径,poseal.db要先放到这里,...docpath=d:\\docpath\\ #文件目录,打开和保存默认都是这里 popassword=111111 # 签章管理员初始密码 ...
  • 2019独角兽企业重金招聘Python工程师标准>>> ...
  • 利用pageoffice实现在线处理excel文档上周开组会,发现理解错导师的意思了,老师当然希望我能自动的爬取那些信息,但是现在要的很急,希望以半自动的方式去得到这些数据存到数据库,所以这周一直弄这个。...
1 2 3 4 5 ... 20
收藏数 9,305
精华内容 3,722
关键字:

pageoffice 默认安装在哪里