首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在浏览器中呈现docx文件

在浏览器中呈现docx文件
EN

Stack Overflow用户
提问于 2016-03-18 17:40:29
回答 2查看 2K关注 0票数 0

我正在使用docx4j将microsoft文档转换为pdf,然后在浏览器http://www.docx4java.org/trac/docx4j中显示它,它在预览中运行良好。我面临的问题是,这种转换丢失了大部分microsoft文档格式。分页符和字体不能正确地转换成PDF格式,即使我使用的是标准字体类型,docx4j也不附带它们。在Linux托管的场景中,当字体返回到sans、serif或其他泛型类型时,将不会找到字体并抛出异常。

我找到了这个使文档在线呈现的微软工具,但是我在防火墙后面,所以我不能将这个工具作为选项:https://products.office.com/en-us/office-online/view-office-documents-online

我愿意建议在浏览器中显示docx文件作为预览和打印选项。Pdf转换似乎是最有希望的,但我遇到格式化问题。

任何想法都欢迎!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-03-18 19:01:38

http://converter-eval.plutext.com/viewer.html玩一玩

将其视为alpha级预览。我们还没有完全发布它,但您将能够在防火墙后托管它。

恐怕它不是开源的,而且我们还在制定定价(以及是否/如何会有一个免费版本)。

票数 1
EN

Stack Overflow用户

发布于 2016-03-18 18:34:30

如果您只需要在浏览器中呈现docx文档,您可以使用Google Documents如下所示:

代码语言:javascript
运行
复制
<iframe src="http://docs.google.com/gview?url=pathOfDocx&embedded=true" />
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36090927

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档