多格式查看使用 OnlineDocumentViewer
2025/10/30

多格式查看使用 OnlineDocumentViewer

OnlineDocumentViewer 提供即时、免费、零安装的 PDF、Word、Excel、CAD、PSD 以及 70 多种格式的浏览器直接查看。

OnlineDocumentViewer 在服务器上渲染文档并在浏览器中显示:一个 200 页的 PDF、一个 DWG 图纸、一个分层的 PSD。免费、无需账户、支持 70 多种扩展名,文件在关闭后会被删除。

使用 OnlineDocumentViewer 的多格式查看
使用 OnlineDocumentViewer 的多格式查看

功能概述

  • 零安装,零注册 — 上传文件即可阅读。无需插件、无需账户、无需付费套餐。
  • 任何设备 — 桌面、平板或手机;它是一个网页。
  • 服务器端渲染 — 浏览器接收的是页面而非原始文件,这就是 DWG 能在手机上打开且文档中的任何代码都不会在你的机器上执行的原因。
  • 随后删除 — 会话结束后上传的文件会被清除。没有库文件,也没有第二份副本。

打开文档后可获得的功能

PDFDOC / DOCX / ODT
页面导航与跳转✅✅
缩放并适应窗口✅✅
打印✅✅
文本搜索✅✅

搜索读取文本层。由文字处理器生成的 PDF 包含文本层;扫描页是文字图片,无法返回搜索结果,因为这里没有 OCR。

面向建筑师和工程师的基于浏览器的 CAD 文件查看器

DWG、DXF 和 DGN,最大 10 MB,使用CAD 查看器。在现场使用平板读取平面图,无需任何 AutoCAD。

  • 图层控制 — 关闭单个图层以阅读密集的平面图。
  • 测量 — 在打开的图纸上测量距离、角度和面积。
  • 矢量渲染 — 线宽、填充和尺寸文字在任何缩放级别下都保持准确,标题块在全屏缩放时仍清晰可读。渲染基于图纸数据,而非文件中存储的低分辨率预览缩略图。
  • 多页文件 — 每次打开一页。

它仅渲染,不编辑。若要将图纸发送给没有任何 CAD 软件的用户,可使用CAD 转换器将 DWG 和 DXF 导出为最大 5 MB 的 PDF。

在线查看 PSD 文件,无需 Adobe Photoshop

最大 25 MB,使用PSD 查看器。渲染的是 Photoshop 保存的合成图像——已应用的图层顺序、蒙版、混合模式和调整图层,隐藏图层仍保持隐藏。

请明确其限制,因为“PSD 查看器”可能引起错误的期待:

  • 没有 图层面板,也无法切换图层的显示与隐藏。只能看到已合并的结果。
  • 没有 导出 功能。此处不会生成 PNG。
  • PSB(大文档格式)不被接受。
  • 如果文件在 Photoshop 中关闭了 最大兼容性 保存,则不包含合成图像,且 Photoshop 之外的阅读器几乎无法显示。

CMYK 和灰度文档会转换为 RGB 进行显示,并应用嵌入的 ICC 配置文件。缺失的字体不影响:文字在保存时已栅格化。

支持的格式概览

OnlineDocumentViewer 支持打开 70 多种文件类型,包括:

  • 办公:PDF、DOC/DOCX、ODT、XLS/XLSX、ODS、PPT/PPTX、ODP、VSD、MPP
  • 图像:JPEG、PNG、GIF、BMP、SVG、TIFF、ICO、WebP、EPS、TGA、DNG
  • CAD:DWG、DXF、DGN
  • 设计:PSD
  • 电子书:EPUB
  • 电子邮件:EML、MSG
  • 文本与标记:TXT、RTF、XML、HTML/MHTML、XPS、CSV

完整列表请参见查看器中心。

限制说明

根据不同格式设置上限,因为图纸和文本文件的渲染成本不同:

查看器限制
PDF, PSD, Visio, TIFF, EPUB, images25 MB
Excel, PowerPoint, Project20 MB
Word, RTF15 MB
CAD, email10 MB
HTML, XML, plain text5 MB

超过上限时,上传框会拒绝文件并提示触及的限制。

常见问题

Q: 我需要账户吗?
A: 不需要。无需注册、无需登录,也没有付费套餐——此处的查看器免费,商业产品为 Doconut.com 上的 SDK。

Q: 我的文件会怎样?
A: 文件通过 HTTPS 传输,在服务器上渲染,会话结束后即被删除。不会存储任何内容,也没有库文件。

Q: 我可以在自己的网站嵌入查看器吗?
A: 该页面不可嵌入,也没有 API。Doconut SDK 是可在您自己的服务器上运行的授权 .NET 库。

Q: 我可以一次上传多个文件吗?
A: 不可以。每次只能上传一个文件——不支持 ZIP、文件夹或队列。