嵌入 Doconut:面向现代 Web 应用的全栈 .NET 文档查看器和转换器
← Back to Blog2 min read

嵌入 Doconut:面向现代 Web 应用的全栈 .NET 文档查看器和转换器

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

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

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

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

场景输入格式输出格式平均转换时间*
发票导出DOCXPDF0.35 s
CAD 图纸预览DWGPDF0.48 s
批量图像优化PNG/JPGWEBP/TIFF0.22 s
邮件归档MSG/EMLPDF0.40 s

*在标准 2 vCPU、8 GB RAM Azure App Service 上测量。

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

在 Blazor 应用中嵌入 PDF 查看器

  • 响应式 UI – 捏合缩放、旋转、翻转以及缩略图导航在桌面和移动浏览器上均能无缝工作。
  • 零客户端下载 – 查看器从服务器生成的图像流渲染,确保跨浏览器的一致体验。

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

  • 即时关键字高亮,适用于扫描的 PDF。
  • 细粒度过滤器,可按页范围、置信度分数和注释类型过滤。
  • 搜索 API 返回 JSON,任何前端框架均可使用。

云环境中的安全 CAD 渲染

  • 容器就绪 – 可在 Docker、Azure Container Instances 或 AWS Fargate 上运行。
  • 企业级安全 – TLS 加密、基于角色的访问控制和审计日志。
  • 可伸缩 – 水平扩展使预览时间保持在亚秒级,即使在高负载下也是如此。

高性能文档渲染 API for .NET

基准亮点:

  • 内存占用 通过优化流式处理,单个并发渲染保持在 120 MB 以下。
  • CPU 开销 在 4 核 VM 上,100 个并发查看者的平均占用为 12 %。
  • 吞吐量 对混合格式工作负载每秒超过 250 页。

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

常见问题

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

关键要点

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