PageOffice与云文档的在线编辑和打印效果的对比

目前市面上有各种各样的云文档系统,比如腾讯文档、金山文档等,包括支持私有化部署的云文档系统,比如石墨文档、OnlyOffice等,但是这些云文档系统所实现的文档在线编辑功能都不是真正的在线编辑Office文件,云文档在线打开文件时,需要在云文档服务器把Office文件转换为Html,然后在客户端浏览器打开html页面;文件编辑后保存时,又需要在云文档服务器把修改后的html重新转换为Office文件格式,所以这些云文档系统基本上都可以看做是在线Html编辑器。

PageOffice作为一种文档控件,集成到Web系统后成为其不可分割的一部分,PageOffice在线编辑文件时,启动了本地的WPS或Word软件,下载并打开了真正的Office格式的文档,所以PageOffice的在线编辑的效果与本地的编辑效果是完全一样的,文档中的文字排版、字体样式、页眉页脚、页边距等全部与本地编辑的效果相同。相比之下,云文档系统虽然提供了便捷的在线文档处理服务,但其是将Office文档转换成HTML网页的形式进行编辑,这就一定会导致排版上的不一致,进而影响最终文档的质量。

比如在本地打开一个“呈批表”的文档,内容如下图所示:

而使用云文档(以OnlyOffice为例,其他云文档的效果大同小异)在线打开此“呈批表”文件的效果如下图所示。可以看到明显的排版问题,字体变了,表格的红色边框线也不见了,还有的文字内容出现了不该有的换行。

 

而使用PageOffice在线打开此“呈批表”文件的效果如下图所示,可以看到文档的内容及排版与本地打开文件的效果是完全相同的。

PageOffice的打印功能调用的是本地WPS或Word的打印,所以可以达到所见即所得的打印效果,保证了排版的一致性和打印效果的高质量。云文档在线打开的是Office转换的html格式的网页,对于Office文档来说,只要文档格式做了转换,就很难保证其内容中的排版、格式和样式等,更何况是转为html,所以就更加无法保证原Office文档的排版样式了。就上面的“呈批表”文件来说,使用PageOffice在线打印和云文档的打印(以OnlyOffice为例,其他云文档的效果大同小异)的结果对比,如下图所示:

 

posted @   大方无隅  阅读(4)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 提示词工程——AI应用必不可少的技术
· 字符编码:从基础到乱码解决
· 地球OL攻略 —— 某应届生求职总结
点击右上角即可分享
微信分享提示