最新动态
扩展了 .NET 兼容性,提升了文档渲染清晰度,并在 Word、Excel、Visio 和 Photoshop 格式之间实现了更可靠的转换。

- .NET Standard 2.1 支持: 使 Doconut 库能够在任何 .NET Core 3.0+ 或 .NET 5+ 应用上运行,扩展部署选项。
- Word 渲染准确性: 修复了字段刷新错误和字符位置问题,提供更贴近源文档的页面。
- Excel 转换保真度: 在将电子表格转换为 PDF 时,图表、形状和颜色保持原始外观。
- Visio 图表完整性: 连接线和容器文本现已正确渲染,消除了 Visio 预览中缺失的图形。
- Photoshop 查看器亮度: 渲染的 PSD 文件保留原始亮度和智能滤镜效果,实现与源文件一致的视觉输出。
适用于现代应用的原生 .NET 文档查看器 SDK
使用我们的原生 .NET 8 或更新的 .NET 6 SDK,将文档查看功能集成到 ASP.NET Core、MVC、Razor Pages、Blazor、最小化 API、云服务以及分布式企业系统中。
当前托管模型
选择运行时,保持集成模型。
适用于 Windows 和 Docker 上现代 .NET 部署的当前包。
使用相同当前托管架构的更新版 .NET 6 包。
分布式模式
将页面制品发布到共享存储,以便任何授权节点都能提供查看器服务。
- 70+
- 扩展名
- 18
- 系列
- 0
- 粘性会话
一个查看器,适用于用户已在使用的文件
在您的 .NET 应用程序中直接呈现商务文档、电子表格、演示文稿、PDF 文件、CAD 图纸、电子邮件和图像。
- 超过 70 种兼容文件格式,涵盖 Office、PDF、CAD、电子邮件、图像、医疗和网络工作流
- 为基于浏览器的查看而构建,无需桌面文档软件
- 已针对发布的 .NET 8 和 .NET 6 格式目录进行验证
文档与 PDF
文字处理和固定布局文件
电子表格
表格数据和开放式电子表格格式
演示文稿
幻灯片和演示文稿内容
CAD、电子邮件和图像
技术图纸、消息和视觉内容
跨行业与应用的可信赖选择
Doconut 为关键的 .NET 应用提供必要的查看功能,包括文档管理系统、客户关系管理系统(CRM)、客户门户、法律科技、电子学习、 人力资源与招聘、医疗记录、工程图纸(CAD)、财务报告等。
- 文档管理系统(DMS)
- 客户门户
- 法律科技
- 电子学习平台
- 人力资源与招聘
- 医疗记录
- 工程图纸(CAD)
- 财务报告
🌍 受到 40 多个国家开发者的信赖
提升您的 .NET 应用程序,使用专业文档查看功能
文档查看器库
一个强大的 .NET 文档查看器,支持 PDF、Office 和 CAD 格式,内置批注、搜索和打印功能。
PDF 查看器
在 ASP.NET 和 .NET Core 应用中实现平滑且高质量的 PDF 文件渲染,提供完整的搜索和交互支持。
在线修改 PDF
在您的网页应用中直接进行批注、突出显示,并使 PDF 可搜索——无需外部工具。
为开发者而建
快速集成 ASP.NET、MVC、Core 或 Blazor,并轻松部署到 Windows、Docker、Azure 或 AWS。
赋能全球团队
















我们的客户怎么说
“Doconut 让我们能够在为一家大型客户开发的网页应用中展示多种文档。这大大提升了工具的用户友好性和效率。我们对 Doconut 支持的快速响应感到非常满意。”
J. Meij
高级经理, KPMG Advisory Netherlands
常见问题
开发者在将 Doconut 集成到 .NET 应用之前的所有疑问。
添加 Doconut NuGet 包,在 AddDoconut() 和 UseDoconut() 中注册它,然后使用 OpenDocumentAsync 在服务器端打开 PDF —— 查看器小部件将渲染的页面直接流式传输到浏览器,无需 Office 安装或外部软件。
Doconut 精确渲染了 75 种文件扩展名,跨越 18 个系列——包括 PDF、DOCX、PPTX、XLSX、DWG、DXF、Visio、MSG、EML、PNG、JPG 和 DICOM 医学图像。完整列表请参见“支持的格式”页面。
是的。您可以将密码传递给 Viewer API,Doconut 将在服务器端安全地解密并渲染文档。
是的——注释(评论、突出显示和绘图)以及对包含文本的文档的全文搜索已内置于查看器中。
在 Windows 或使用 Docker 部署 Doconut .NET 8,无需 Office 安装。
在任何 ASP.NET Core 页面(Razor Pages、MVC 视图或 Blazor)中嵌入查看器小部件。使用 AddDoconut() 和 UseDoconut() 注册 Doconut,然后在希望查看器出现的地方初始化 JavaScript 小部件。


