Doconut 在 .NET 文档管理系统中的应用
2025/7/18

Doconut 在 .NET 文档管理系统中的应用

Doconut 的 .NET 查看器支持 75 种文件扩展名,提供批注功能,并可搜索 PDF 的文本层——通过 NuGet 安装到 ASP.NET、MVC 或 Blazor 中。

文档管理系统在用户必须下载文件才能查看内容的那一刻就失去了价值。Doconut 查看器 是一个 .NET 组件,消除了这一步骤:文档在浏览器中渲染,嵌入您自己的应用程序,无需在用户机器上安装任何东西。

关于名称的说明,因为它们容易混淆。Doconut.app 是可以免费试用渲染器的公共网站。您在 DMS 中安装的则是 SDK。

Doconut 文档查看器
Doconut 文档查看器

多格式支持

SDK 目录包含 75 种文件扩展名,跨 18 类——PDF、Office(Word、Excel、PowerPoint)、CAD、Visio、Project、电子邮件、电子书和图像,DICOM 通过其独立插件提供。Doconut.app 上的免费查看器支持其中的 73 种,除 .dcm 和 .ima 外全部支持。

这就是可以引用的数字,它来源于 SDK 自身的目录,而非营销宣传。该站点曾声称“80+”,比 SDK 实际公布的多出十五个。

打磨的用户体验

用户参与是任何应用的首要任务,Doconut 通过高度交互的界面实现这一点,界面包括页面导航、缩放和缩略图视图等功能。这些直观的功能确保用户能够流畅、高效地与文档交互——在任何 DMS 中都是显著的优势。

协作与批注工具

批注是一个 单独授权的插件,不属于基础查看器——它是四个插件之一,另外还有 Converter、DICOM 和 Search。使用该插件,审阅者可以在文档上高亮、评论、绘制形状并添加印章,并将批注后的结果保存为 PDF。

在预算之前,先决定您的 DMS 是否需要此功能。许多文档管理系统只需要展示文件,单独的查看器已经足够。

高级搜索能力

Doconut 搜索 PDF 所携带的文本层——即与页面图像一起存储的字符——并显示每个匹配项的上下文行,使用户在跳转到页面前能够判断结果是真实匹配还是巧合。任何从 Word 导出、由报表系统生成或开启文本识别的扫描件都包含该层。仅保存为纯图像的页面则没有,Doconut 目前也无法从中读取字符。

灵活的集成方式

Doconut 可安装到 ASP.NET、.NET Core、MVC 和 Blazor 应用中。请从您所使用的版本文档中获取包名和设置步骤,而不是从文章中获取——这些在不同版本之间已发生变化。

高性能渲染

性能是文档管理系统的另一关键因素。Doconut 的渲染引擎确保高质量视觉效果并具备快速加载,即使是复杂布局也能流畅呈现。用户可以期待响应迅速的性能,从而缩短等待时间并提升系统整体可信度。

安全性与可扩展性

这里的安全论点是架构层面的,而非功能清单。SDK 安装在您自己的环境中,不向 Doconut 服务器发起任何调用,因此文档永远不会离开您组织已经控制的边界。加密、保留、访问控制和审计日志均由您自行管理——我们不提供,也无法提供,因为我们从未看到文件本身。

为完整起见,采购时可能会询问:Doconut 没有 ISO 27001 证书、SOC 2 报告,也没有 HIPAA 证明。

可定制的查看器选项

为进一步提升用户体验,Doconut 允许自定义查看器设置。开发者可以根据特定用户需求调整查看器的外观和功能,提供更个性化的交互,这在各行业中可能至关重要。

试用版可用性

提供免费试用许可证,团队可以安装库并在自己的文档上进行评估后再决定是否采购。定价和销售对话请访问 Doconut.com。

结论

对于文档管理系统来说,案例既明确又实用:75 种文件扩展名可在浏览器中渲染,用户无需下载文件来识别内容,且文档永不离开您的基础设施。

请使用用户实际互相发送的文件格式进行测试,而不是仅仅依据列表中的格式。这决定了查看器是否能够站稳脚跟。