为什么 Doconut 是 .NET 开发者的首选文档解决方案

Doconut 是一个 通用 .NET 文档查看器和转换器,让您可以将 PDF、Office 文件、CAD 图纸、图像以及超过 50 种其他格式直接嵌入任何 .NET Web 应用程序。无论您是构建 ASP.NET MVC 门户、Blazor 仪表板还是 Azure 托管服务,Doconut 都提供单一的高性能 API,用于文档的查看和转换——无需客户端插件或下载

全栈 .NET 文档查看器与转换器

使用 Doconut 进行 ASP.NET Core 的服务器端文档转换

场景 输入格式 输出格式 平均转换时间*
Invoice export DOCX PDF 0.35 s
CAD drawing preview DWG PDF 0.48 s
Bulk image optimization PNG/JPG WEBP/TIFF 0.22 s
Email archiving MSG/EML PDF 0.40 s
  • 测量于标准的 2 vCPU、8 GB RAM 的 Azure App Service 上。

Doconut 的基于流的引擎完全在服务器上运行,消除网络往返并将敏感数据保持在客户端之外。了解更多关于 API 的信息 here

在 Blazor 应用中嵌入 PDF 查看器

  • Responsive UI – 捏合缩放、旋转、翻转以及缩略图导航在桌面和移动浏览器上均能无缝工作。
  • Zero client‑side downloads – 查看器从服务器生成的图像流渲染,确保在所有浏览器上的一致体验。

.NET 文档查看器中的实时 OCR 搜索

Doconut 将 OCR 直接嵌入其搜索引擎:

  • 即时关键字高亮 跨扫描的 PDF。
  • 细粒度过滤器 用于页面范围、置信度得分和批注类型。
  • Search API 返回 JSON,任何前端框架都可以使用。

云环境中的安全 CAD 渲染

Doconut 的 CAD 流程支持 DWG、DXF 等工程格式:

  • 容器就绪 – 在 Docker、Azure Container Instances 或 AWS Fargate 上运行。
  • 企业级安全 – TLS 加密、基于角色的访问控制和审计日志。
  • 可扩展 – 横向扩展可在高负载下仍保持预览时间低于一秒。

.NET 高性能文档渲染 API

Benchmark highlights:

  • Memory footprint 在每个并发渲染下保持低于 120 MB,得益于优化的流式处理。
  • CPU overhead 在 4 核 VM 上,每 100 个并发查看器平均占用 12 %。
  • Throughput 在混合格式工作负载下超过每秒 250 页。

这些数据使 Doconut 成为大型门户、在线学习平台和金融仪表板的高性价比选择。

常见问题

Q: 是否可以自定义批注工具栏?
A: 当然可以。批注 API 允许您以编程方式添加、移除或设置工具样式。

关键要点

  • Doconut 提供 单一统一的 API 用于查看、转换、批注和在 50 多种文档格式上搜索。
  • 它提供 服务器端性能,低内存占用,适合高流量 .NET Web 应用。
  • 高级功能包括 OCR、CAD 渲染和安全的云就绪部署 选项。
  • 集成通过 NuGet 包实现 即插即用,支持 ASP.NET、MVC、Core、WebForms 和 Blazor。
  • 立即开始 30 天免费试用,在无需客户端下载的情况下嵌入专业、安全的文档体验。