Doconut:面向 .NET 生态系统的完整文档查看解决方案
2025/11/21

Doconut:面向 .NET 生态系统的完整文档查看解决方案

Doconut 提供快速的服务器端 .NET 文档查看器和转换器,支持 PDF、Office、CAD、图像等,并提供批注和搜索插件。

Doconut 是面向 .NET 生态系统的完整文档查看解决方案。
它使 ASP.NET MVC、.NET Core、Blazor 和 WebForms 开发者能够嵌入一个快速、像素精确的文档查看器,支持:

  • PDF
  • Word(DOC/DOCX)
  • Excel(XLS/XLSX)
  • PowerPoint(PPT/PPTX)
  • CAD(DWG/DXF)
  • PSD、TIFF 和图像
  • 电子邮件格式(EML、MSG)
  • 电子书和基于文本的格式
面向 .NET 的完整文档查看解决方案
面向 .NET 的完整文档查看解决方案

Doconut 在 服务器端 渲染所有文档,提供跨浏览器和设备的一致输出,无需插件或外部查看器。

四个插件对其进行扩展,需单独授权:

  • Annotation Plugin - 高亮、注释、形状、印章和标记
  • Converter Plugin - 在 PDF、Office、图像、CAD 和电子邮件格式之间进行转换
  • DICOM Plugin - 医学影像,.dcm 和 .ima
  • Search Plugin - 在包含文本层的 PDF、Word、Excel 等格式中搜索

受控打印不在其中:它是查看器本身的一部分,通过配置实现,而非单独授权。

核心功能

功能作用说明
多格式查看在浏览器中直接查看 PDF、Office 文件、CAD 图纸、图像和电子邮件格式。
服务器端渲染确保在任何现代浏览器中实现稳定、无插件的查看。
Annotations Plugin添加高亮、形状、注释、标注和标记。
Search Plugin搜索文档已包含的文本层。没有 OCR,因此仅为扫描图像的页面无法搜索。
Converter Plugin在 PDF 与 Word、Excel、PowerPoint、图像等之间进行转换。
缓存缓存生成的页面,以减少后续加载的处理时间。
跨 .NET 集成支持 MVC、.NET Framework、.NET Core 和 Blazor。

实际使用案例

Doconut 常用于:

  • 企业门户 需要内部文档预览
  • 工程仪表盘 用于 DWG/DXF 和技术图纸
  • 金融和保险工作流 处理报告和对账单
  • 需要 PDF/Office 转换的 Web 应用 通过 Converter Plugin 实现

常见问题

问:Doconut 是否需要浏览器插件?
不需要。Doconut 在服务器端渲染所有内容,可在任何现代浏览器中使用。

问:Doconut 能转换文档吗?
可以。使用 Converter Plugin,开发者可以转换 PDF、Office、CAD 和图像格式。

问:它支持批注和标记吗?
可以。Annotation Plugin 允许高亮、形状、便签和文本评论。

关键要点

  • Doconut 提供 .NET 查看器,覆盖 75 种文件扩展名,跨 18 类——PDF、Office、CAD、Visio、Project、电子邮件、电子书和图像。
  • 渲染采用 服务器端,这使得浏览器无需插件,并将处理成本转移到服务器上。
  • 四个插件对其进行扩展:Annotation、Converter、DICOM 和 Search。受控打印是查看器的一部分,而非插件。
  • 在 Doconut.app 上的免费查看器支持 73 种格式(除 DICOM 外的全部 75 种)。