Quick Navigation
- Why Choose Doconut for .NET Document Solutions?
- Embedding the Doconut Viewer in ASP.NET Core
- Converting CAD Files to PDF with Doconut
- Server‑Side PDF Rendering with Doconut for Blazor Apps
- Doconut Annotation and OCR Made Simple in .NET
- Doconut Security and Scalability You Can Trust
- Doconut Ready‑to‑Use Ecosystem
- Key Takeaways
- Common Questions
Why Choose Doconut for .NET Document Solutions?
Nếu bạn đã từng gặp khó khăn khi phải ghép một trình xem PDF, một bộ chuyển đổi Office và một bộ render CAD vào cùng một dự án .NET, bạn sẽ trân trọng những gì Doconut mang lại. Đây là trình xem & chuyển đổi tài liệu .NET toàn cầu duy nhất cho phép bạn nhúng PDF, tệp Office, bản vẽ CAD, hình ảnh và ngay cả các định dạng email trực tiếp vào các ứng dụng ASP.NET, MVC, Core, WebForms và Blazor—không cần cài đặt phía client nào.
Embedding the Doconut Viewer in ASP.NET Core
Bắt đầu chỉ cần một dòng:
- NuGet integration –
Install-Package Doconut.Viewer - Responsive UI – hoạt động trên máy tính để bàn, máy tính bảng và điện thoại ngay từ đầu.
- Multiple view modes – chế độ toàn màn hình, dải hình thu nhỏ và chế độ sách hai trang giúp người dùng luôn trong luồng làm việc.
- Zero downloads – trình xem chạy hoàn toàn bên trong ứng dụng của bạn, vì vậy người dùng không bao giờ rời khỏi trải nghiệm.
Converting CAD Files to PDF with Doconut
| Source Format | Target Formats | Typical Use Cases |
|---|---|---|
| DWG / DXF | PDF, PNG | Bản vẽ kỹ thuật, bản đồ địa điểm |
| DOCX, XLSX, PPTX | Lưu trữ tài liệu, báo cáo | |
| Email (EML/MSG) | PDF, HTML | Khám phá pháp lý, tệp đính kèm CRM |
Doconut Converter Plugin xử lý các công việc batch với dung lượng bộ nhớ tối thiểu, phù hợp cho các container Docker hoặc Azure Functions.
Server‑Side PDF Rendering with Doconut for Blazor Apps
- Secure rendering – tệp không bao giờ rời khỏi server, giữ dữ liệu sở hữu trong an toàn.
- Stream‑based processing – giảm mức sử dụng bộ nhớ tới 40 %.
- High concurrency – một instance có thể phục vụ hàng trăm người dùng đồng thời một cách thoải mái.
- Built‑in OCR – PDF đã quét trở nên có thể tìm kiếm ngay lập tức.
Doconut Annotation and OCR Made Simple in .NET
Lớp chú thích của Doconut giống như phiên bản nhẹ của Adobe Acrobat, nhưng hoàn toàn có thể lập trình:
- Đánh dấu văn bản, thêm bình luận, vẽ hình, và đặt chữ ký số.
- Lock or burn chú thích để tạo vòng duyệt không thể thay đổi.
- Tìm kiếm từ khóa ngay lập tức nhờ lớp văn bản được tạo bởi OCR.
Mỗi gói đều kèm tài liệu chi tiết, mẫu mã có thể chạy ngay, và bản demo sandbox bạn có thể khởi chạy cục bộ.
Doconut Security and Scalability You Can Trust
- Server‑side processing giữ các tệp nguồn ẩn khỏi client.
- Role‑based access control tích hợp liền mạch với ASP.NET Identity.
- Audit logging ghi lại các sự kiện xem, chuyển đổi và chú thích cho mục đích tuân thủ.
- Horizontal scaling đảm bảo hiệu năng ổn định trong các đợt tăng lưu lượng.
Doconut Ready‑to‑Use Ecosystem
Doconut cung cấp ba plugin cốt lõi, mỗi plugin được hỗ trợ chính thức và cập nhật thường xuyên:
- Viewer Plugin – giao diện UI và engine render.
- Search Plugin – OCR, lọc từ khóa, lịch sử điều hướng.
- Converter Plugin – PDF ↔ DOCX, Excel ↔ PDF, PowerPoint → JPG/WEBP, CAD → PDF/PNG, Email → PDF/HTML.
Không cần bất kỳ add‑on bên thứ ba nào—tập tính năng đầy đủ đã sẵn sàng ngay từ đầu.
Meta Description:
Doconut delivers a seamless in‑app PDF, Office, and CAD viewer with conversion, annotation, and OCR capabilities, optimized for ASP.NET, MVC, Core, and Blazor.
Key Takeaways
- One universal solution – Doconut xử lý hơn 50 loại tệp với một trình xem và bộ chuyển đổi duy nhất, loại bỏ nhu cầu dùng nhiều thư viện.
- Secure, server‑side processing – tài liệu ở trên server, và OCR làm cho các tệp quét ngay lập tức có thể tìm kiếm.
- Stream‑based architecture – tiêu thụ bộ nhớ thấp và khả năng đồng thời cao, lý tưởng cho Docker, Azure và AWS.
- Developer‑friendly – các gói NuGet gốc và mẫu code phong phú cho phép bạn nhúng Doconut trong vài phút trên ASP.NET, MVC, Core và Blazor.
- Enterprise‑grade controls – bảo mật dựa trên vai trò, ghi log audit, và khả năng mở rộng ngang đáp ứng các yêu cầu tuân thủ nghiêm ngặt nhất.
Common Questions
Q: Can Doconut run completely offline?
A: Absolutely. All rendering and conversion happen on the server, so once you’ve deployed the service you don’t need any external internet connections.
Q: Is Doconut compatible with .NET 8 and later?
A: Yes. The NuGet packages target .NET Standard 2.1 and .NET 8, ensuring forward compatibility and future‑proofing your applications.
Q: How does Doconut handle large batch conversions?
A: Its stream‑based engine processes files in chunks, dramatically reducing memory load. You can queue thousands of conversions and let Doconut handle them concurrently without choking your server.