看看XDOC如何做Word文档预览

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了看看XDOC如何做Word文档预览相关的知识,希望对你有一定的参考价值。

参考技术A 移动互联网的到来,使得Word文档在移动端的显示成了问题。大家解决方法大概有三种:转换为PDF、用html模拟页面效果、纯网页效果。

XDOC的用了第三种方式,将word文档实时转换为纯网页,生成的页面简洁,尤其对移动端的适配效果好,看下面的例子:

1.   示例

原始文档

XDOC预览-PC端

XDOC预览-移动端

在线地址

http://view.xdocin.com/view-xdocin-com_lgxl26.htm

2.   解读

从示例中可以看到,XDOC的Word文档预览,在尽力还原文档内容的前提下,更多考虑移动端的阅读体验。

简单接口

XDOC文档预览服务接口简单,只需要传入文档地址

接口:http://view.xdocin.com/xdoc?_xdoc=你的文档地址

例如:http://view.xdocin.com/xdoc?_xdoc=http://view.xdocin.com/doc/CreateReport.docx

XDOC服务收到请求后,实时生成预览结果后,跳转到结果地址,如: http://view.xdocin.com/view-xdocin-com_lgxl26.htm

生成的地址是永久有效的,可以方便的进行分享,同时也对原来的文档地址做了很好的保护。

目录导航

XDOC根据Word文档中段落的标题属性,自动生成了目录导航。

移动端通过点击下方的目标按钮,显示导航目录,方便大文档的阅读,还可以调整字体大小,适合不同人的需要。

底部导航栏可以随屏幕的上下滑动,自动隐藏和显示,在阅读时增加可视区域,如下图:

PC端直接显示了导航目录,不显示底部导航。

图片处理

图片显示时自动适应屏幕宽度,如下图:

可以点击弹出图片,缩放查看更多图片细节,如下图:

表格处理

表格在4列以内时,宽度自动适配屏幕,超过4列自动出现横向滚动条,以显示更多内容,如下图:

图表处理

XDOC将Word图表转化为H5图表展示,可以提供丰富的交互功能,如下图:

更多格式

XDOC还支持xlsx、pptx、doc、xls、ppt、rtf、jpg、png等多种文档格式。

3.   马上使用

XDOC文档预览提供在线云服务,可以马上使用,服务地址: http://view.xdocin.com 。

求助:.net core 文档在线预览 (公共组件开发)

要求: 1、服务器有windows和linux,需要跨平台 2、支持.net core 3、由于是公共组件,尽可能不要在服务器上安装其他东西,配置过程尽可能简单 尝试过aspose,但是.net core貌似不支持,我把dll封装引用后,.net core 无法安装该引用。报错: is not compatible with netcoreapp1.0 (....) suports:net (.NETFramework ,Version=v0.0).......\ libreoffice貌似可以跨平台(具体不清楚),但jodCoverter弄成dll版,发布成nuget包后,也无法在.net core中引用,报相同的错误。 不想通过安装某某软件来获取包,可以使用三方插件(组件)。

参考技术A 1、改变外界对微软封闭、自大的印象,继续推进.NET技术在各个领域的深入,如Unity3D、Xamarin等技术。
2、让.NET系的程序员和非.NET系的程序员都能愉快地使用C#等语言开发应用程序,据我所知Xamarin早就可以用来开发Android和iOS应用了。
3、可能带动微软的Visual
Studio、Visual
Stuido
Code等产品跨平台,这样可以造福广大程序员,在Mac、Linux上使用全宇宙无敌的超强IDE。

以上是关于看看XDOC如何做Word文档预览的主要内容,如果未能解决你的问题,请参考以下文章

dedeCMS如何实现上传的doc PPT文档在线阅览,就像百度文库一样。

前端在线预览word文件

求:JavaWEB实现Excel,Word ,PDF 等文档在线预览思路和源码Jar

怎样在线预览Word文档

web项目从如何本地上传到服务器再从网页直接预览word文档

Vue实用功能Vue实现文档在线预览功能,在线预览PDFWordExcelppt等office文件