0

Google Docs Viewer / Office Web Apps Viewer 处理 Google / Microsoft 服务器上的文件。它首先将文件下载到服务器,因此如果文件位于我的组织的私有受保护内部网络中,而 Google / Microsoft 无法访问,那么它将无法工作。

<iframe src='https://docs.google.com/viewer?embedded=true&url=[INTRANET_OFFICE_FILE_URL]' />
<iframe src='https://view.officeapps.live.com/op/embed.aspx?src=[INTRANET_OFFICE_FILE_URL]' />

以上信息是否正确?

是否有可以处理 Intranet 文件的查看器?

我有兴趣查看 Word / Excel 文件(不是 PDF - 我可以使用<embed />标签)。

谢谢

4

1 回答 1

0

可以在本地安装 Office Web Apps Server。 https://docs.microsoft.com/en-us/webappsserver/office-web-apps-server-overview

Office Web Apps Server 在地址 http://OfficeWebAppsServername/op/generate.aspx 处提供了一个页面,您可以使用该页面生成指向具有 UNC 或 URL 地址的公开可用文档的链接。当用户选择生成的 URL 时,在线查看器使 Office Web Apps Server 能够从其位置获取文件,然后使用 Office Web Apps 呈现它。用户可以在具有完整 Office 功能的浏览器中查看 Word、Excel 或 PowerPoint 文件。Word 文档中的格式和布局得以保留,Excel 工作簿中的数据可以进行过滤和排序,并且可以在 PowerPoint 演示文稿中播放动画。但是,请注意,在线查看器允许用户查看但不能编辑文件,并且在线查看器无法打开任何需要身份验证的文件。

于 2021-04-30T14:27:12.947 回答