Doconut 是针对 .NET 生态系统的完整文档查看解决方案。
它帮助 ASP.NET MVC、.NET Core、Blazor 和 WebForms 开发者嵌入一个快速、像素精准的文档查看器,支持:
- Word (DOC/DOCX)
- Excel (XLS/XLSX)
- PowerPoint (PPT/PPTX)
- CAD (DWG/DXF)
- PSD、TIFF 与图像
- 邮件格式 (EML、MSG)
- 电子书和基于文本的格式
Doconut 在 服务器端 渲染所有文档,确保在不同浏览器和设备上输出一致,无需插件或外部查看器。
该平台还提供以下插件:
- Converter Plugin – 在 PDF、Office、图像、CAD 和电子邮件之间进行转换
- Annotation Plugin – 突出显示、添加注释、形状和标记
- Search Plugin – 在 PDF、Word、Excel 以及其他兼容格式中搜索
核心功能
| 功能 | 作用说明 |
|---|---|
| Multi-Format Viewing | 在浏览器中直接查看 PDF、Office 文档、CAD 图纸、图像和邮件格式。 |
| Server-Side Rendering | 确保在任何现代浏览器中稳定、无需插件的查看体验。 |
| Annotations Plugin | 添加高亮、形状、注释、标注和批注。 |
| Search Plugin | 在 PDF、Word、Excel 等支持文本的格式中进行搜索。 |
| Converter Plugin | 实现 PDF ↔ Word、Excel、PowerPoint、图像等之间的相互转换。 |
| Caching | 缓存生成的页面,降低后续加载的处理时间。 |
| Integration Across .NET | 支持 MVC、.NET Framework、.NET Core 和 Blazor。 |
真实场景使用示例
Doconut 常用于:
- 企业门户,需要内部文档预览
- 工程仪表盘,用于 DWG/DXF 与技术图纸查看
- 金融和保险工作流,处理报告和对账单
- 需要 PDF/Office 转换的 Web 应用,通过 Converter Plugin 实现
常见问题
Q: Doconut 是否需要浏览器插件?
A: 不需要。Doconut 在服务器端渲染所有内容,能够在任何现代浏览器中运行。
Q: Doconut 能进行文档转换吗?
A: 能。使用 Converter Plugin,开发者可以在 PDF、Office、CAD 和图像等格式之间进行转换。
Q: 是否支持注释和标记功能?
A: 支持。Annotation Plugin 允许添加高亮、形状、便利贴以及文字评论。
关键要点
- Doconut 提供 完整的 .NET 查看器,支持 PDF、Office 文件、CAD、图像等多种格式。
- 渲染方式为 服务器端,确保跨浏览器兼容性。
- 插件可扩展功能,包括 注释、搜索 与 文档转换。