现代 .NET 应用程序经常需要在 Web 界面中直接显示、预览、注释、搜索和转换文档,而无需依赖浏览器插件、外部应用或不稳定的客户端解决方案。Doconut 提供统一平台,通过 服务器端文档查看器和转换引擎 解决此难题,能够处理跨企业、教育、金融和工程环境中使用的 50 多种文档格式

Seamless Document Viewing & Conversion

使用 Doconut,开发人员可以毫无阻碍地将强大的查看器嵌入 ASP.NET MVC.NET CoreBlazorWebForms 应用程序。它提供一致的渲染、可预测的性能以及零客户端依赖。所有繁重的处理——PDF 解码、Word 渲染、PowerPoint 布局、CAD 解释、图像处理和文本提取——全部在服务器上完成。浏览器仅接收轻量级的 HTML5 输出,确保在 Windows、macOS、Linux、iOS、Android 以及所有主流浏览器上的兼容性。

Doconut 的生态系统围绕 ViewerAnnotations PluginSearch PluginConverter Plugin 构建,为开发人员提供灵活性,以构建符合任何内部系统、客户门户或业务工作流需求的文档驱动体验。


What Makes Doconut a Standout Choice for .NET Developers?

1. Support for 50+ Document Formats

Doconut 处理范围极广的文档类型,涵盖大多数业务和工程格式,包括:

  • PDF(所有版本,支持加密文件)
  • Microsoft Office:Word(DOC/DOCX)、Excel(XLS/XLSX)、PowerPoint(PPT/PPTX)
  • CAD 格式:DWG、DXF
  • 图像:PNG、JPG、BMP、TIFF、GIF、JPEG2000
  • 电子邮件格式:MSG、EML
  • 基于文本的格式:TXT、RTF、EPUB、HTML
  • PSD、矢量图像及其他图形格式

单一库处理如此多的格式,可减少对多个第三方查看器或复杂客户端回退逻辑的需求。


Core Features of the Doconut Platform

Server-Side Rendering for Maximum Compatibility

Doconut Viewer 完全在服务器端处理文档,无论浏览器、操作系统或设备如何,均生成像素精准的预览。无需浏览器插件、PDF 阅读器、ActiveX 控件或 WebAssembly 模块。一切均使用 Doconut 的渲染核心绘制,确保输出一致。

  • 在所有设备和浏览器上均可工作
  • 降低客户端复杂性
  • 将敏感文档保留在服务器基础设施内
  • 使渲染在各环境中可预测且稳定

Annotations Plugin – 标记、注释与可视化反馈

Doconut 提供完整的注释系统,使用户能够直接在查看器中与文档交互。支持的注释类型包括:

  • 高亮
  • 矩形、圆形、箭头及其他形状
  • 便签和文本评论
  • 下划线和删除线
  • 标注和可视标记

注释可以保存、加载、定制,并集成到工作流系统中。对于内部团队——法务、HR、工程、财务——这大幅简化了文档审阅流程。

Search Plugin – 快速文本搜索(可选 OCR)

Search Plugin 为 Doconut 带来全文搜索功能:

  • 在所有支持的文档类型中进行关键词搜索
  • 即时匹配高亮
  • 在结果之间导航
  • 对扫描的 PDF 和图像提供 OCR 支持

OCR 对处理扫描档案、旧版文档或基于图像的记录的组织至关重要。Doconut 在服务器端提取文本,同时保持原始文件的安全。

Converter Plugin – 轻松实现文档转换

Converter Plugin 通过实现以下转换扩展了 Doconut:

  • PDF ↔ Word、Excel、PowerPoint
  • 图像 → PDF
  • CAD → PDF 或图像
  • 电子邮件格式 → PDF 或图像

这对于批量导出、生成可共享报告、准备文档长期存储或将文件转换为适合打印或归档的格式特别有用。

Caching System for Optimized Performance

缓存显著降低大型文件和重复预览的渲染时间。
Doconut 缓存已渲染的页面、图像、缩略图和布局信息,减轻 CPU 负载并提升响应速度。

Integration with Amazon S3 and Azure Blob Storage

Doconut 可以直接从流行的云存储系统加载文档:

  • Amazon S3
  • Azure Blob Storage

这在以下情况下尤为有用:

  • SaaS 应用程序
  • 分布式团队
  • 云优先架构的系统
  • 文档密集型门户,远程存储用户内容

Doconut 安全地检索文件,在服务器端处理,且永不向客户端公开源文件。

Real-World Scenarios Where Doconut Excels

1. 企业门户与业务系统

拥有文档密集工作流的组织依赖 Doconut 嵌入文档预览,无需强制用户下载文件。

2. 工程与技术环境

DWG/DXF 支持使 Doconut 适用于工程仪表盘,团队无需安装 AutoCAD 即可查看 CAD 图纸。

3. 金融与保险平台

金融系统经常生成对账单、报告和电子表格。Doconut 让用户能够在浏览器中即时查看它们。

4. 人力资源与培训平台

PPTX、DOCX 和 PDF 查看对于培训材料、入职文件和政策分发至关重要。

5. 需要文档转换的系统

Converter Plugin 自动化格式之间的转换,降低手动工作量,简化工作流。

Common Questions

Q:Doconut 是否需要任何客户端插件或扩展?
不。所有处理均在服务器端完成。

Q:Doconut 能转换文档吗?
是。Converter Plugin 支持 PDF、Office、图像、CAD 和电子邮件格式的转换。

Q:Doconut 支持注释吗?
是。Annotations Plugin 包括高亮、形状、备注和标注。

Q:Doconut 提供 OCR 吗?
是。OCR 是 Search Plugin 的一部分,可从扫描的 PDF 和图像中提取文本。

Q:我可以将文档存储在 S3 或 Azure Blob Storage 吗?
是。Doconut 支持直接从这两种云存储系统加载文档。


关键要点

  • Doconut 是一个 功能丰富的服务器端查看器,支持 50 多种格式。
  • 兼容 ASP.NET MVC、WebForms、.NET Core 和 Blazor
  • 提供 Annotations带 OCR 的 SearchConverter Plugins
  • 支持 Amazon S3Azure Blob Storage
  • 使用 服务器端渲染 实现像素级精确度。
  • DCN 缓存 加速重复文件加载。
  • 无需浏览器插件。
  • 适用于企业门户、工程仪表盘、人力资源系统、金融平台和 SaaS 解决方案。

Doconut 为任何文档驱动的 .NET 应用程序带来性能、稳定性和灵活性,帮助团队在自有基础设施内构建安全且强大的内容体验。