Modern .NET applications frequently need to display, preview, annotate, search, and convert documents directly inside a web interface, without relying on browser plugins, external apps, or unstable client-side solutions. Doconut offers a unified platform that solves this challenge with a server-side document viewer and conversion engine capable of handling 50+ document formats used across enterprise, educational, financial, and engineering environments.
With Doconut, developers can seamlessly embed a robust viewer into ASP.NET MVC, .NET Core, Blazor, and WebForms applications. It provides consistent rendering, predictable performance, and zero client-side dependencies. All heavy processing—PDF decoding, Word rendering, PowerPoint layouting, CAD interpretation, image processing, and text extraction—happens entirely on the server. The browser only receives lightweight HTML5 output, ensuring compatibility across Windows, macOS, Linux, iOS, Android, and all major browsers.
Doconut’s ecosystem is structured around Viewer, Annotations Plugin, Search Plugin, and Converter Plugin, giving developers the flexibility to build document-driven experiences that match the needs of any internal system, customer portal, or business workflow.
Điều gì làm Doconut trở thành lựa chọn nổi bật cho các nhà phát triển .NET?
1. Hỗ trợ hơn 50 định dạng tài liệu
Doconut xử lý một loạt các loại tài liệu đáng kể, bao phủ hầu hết các định dạng kinh doanh và kỹ thuật, bao gồm:
- PDF (tất cả các phiên bản, hỗ trợ tệp được mã hóa)
- Microsoft Office: Word (DOC/DOCX), Excel (XLS/XLSX), PowerPoint (PPT/PPTX)
- Định dạng CAD: DWG, DXF
- Hình ảnh: PNG, JPG, BMP, TIFF, GIF, JPEG2000
- Định dạng email: MSG, EML
- Định dạng dựa trên văn bản: TXT, RTF, EPUB, HTML
- PSD, hình ảnh vector và các định dạng đồ họa khác
Một thư viện duy nhất xử lý một số lượng định dạng như vậy giảm nhu cầu sử dụng nhiều trình xem của bên thứ ba hoặc logic fallback phức tạp phía client.
Các tính năng cốt lõi của nền tảng Doconut
Render phía server để đạt khả năng tương thích tối đa
Trình xem Doconut xử lý tài liệu hoàn toàn phía server, tạo ra các bản preview với độ chính xác pixel bất kể trình duyệt, hệ điều hành hay thiết bị. Không cần plugin trình duyệt, trình đọc PDF, điều khiển ActiveX, hay mô-đun WebAssembly. Tất cả được vẽ bằng lõi render của Doconut, đảm bảo đầu ra nhất quán.
- Hoạt động trên mọi thiết bị và trình duyệt
- Giảm độ phức tạp phía client
- Giữ tài liệu nhạy cảm trong hạ tầng server của bạn
- Làm cho việc render dự đoán được và ổn định trên mọi môi trường
Annotations Plugin – Đánh dấu, Ghi chú và Phản hồi hình ảnh
Doconut cung cấp một hệ thống chú thích đầy đủ cho phép người dùng tương tác trực tiếp với tài liệu trong trình xem. Các loại chú thích được hỗ trợ bao gồm:
- Đánh dấu
- Hình chữ nhật, hình tròn, mũi tên và các hình dạng khác
- Ghi chú dính và bình luận văn bản
- Gạch chân và gạch ngang
- Callouts và các dấu hiệu hình ảnh
Chú thích có thể được lưu, tải, tùy chỉnh và tích hợp vào các hệ thống quy trình làm việc. Đối với các đội nội bộ—pháp lý, nhân sự, kỹ thuật, tài chính—điều này giảm đáng kể các quy trình xem xét tài liệu.
Search Plugin – Tìm kiếm văn bản nhanh với OCR tùy chọn
Search Plugin mang lại khả năng tìm kiếm toàn bộ tài liệu cho Doconut:
- Tìm kiếm từ khóa trên các loại tài liệu được hỗ trợ
- Đánh dấu nhanh các kết quả khớp
- Điều hướng giữa các kết quả
- Hỗ trợ OCR cho PDF và hình ảnh đã quét
OCR là yếu tố quan trọng đối với các tổ chức xử lý các kho lưu trữ được quét, tài liệu cổ, hoặc hồ sơ dựa trên hình ảnh. Doconut trích xuất văn bản phía server đồng thời giữ an toàn các tệp gốc.
Converter Plugin – Chuyển đổi tài liệu trở nên dễ dàng
Converter Plugin mở rộng Doconut bằng cách cho phép chuyển đổi giữa:
- PDF ↔ Word, Excel, PowerPoint
- Hình ảnh → PDF
- CAD → PDF hoặc hình ảnh
- Định dạng email → PDF hoặc hình ảnh
Điều này đặc biệt hữu ích cho việc xuất khẩu hàng loạt, tạo báo cáo có thể chia sẻ, chuẩn bị tài liệu cho lưu trữ dài hạn, hoặc chuyển đổi tệp sang định dạng phù hợp cho việc in ấn hoặc lưu trữ.
Hệ thống caching để tối ưu hiệu năng
Caching giảm đáng kể thời gian render cho các tệp lớn và các preview lặp lại.
Doconut lưu cache các trang đã render, hình ảnh, thumbnail và thông tin bố cục, giảm tải CPU và tăng tính phản hồi.
Tích hợp với Amazon S3 và Azure Blob Storage
Doconut có thể tải tài liệu trực tiếp từ các hệ thống lưu trữ đám mây phổ biến:
- Amazon S3
- Azure Blob Storage
Điều này đặc biệt hữu ích cho:
- Ứng dụng SaaS
- Các đội phân tán
- Hệ thống với kiến trúc cloud-first
- Các cổng portal lưu trữ tài liệu lớn lưu nội dung người dùng từ xa
Doconut lấy tệp một cách an toàn, xử lý chúng phía server và không bao giờ để lộ các tệp nguồn cho client.
Các kịch bản thực tế nơi Doconut nổi trội
1. Các cổng doanh nghiệp & hệ thống kinh doanh
Các tổ chức có quy trình làm việc dựa trên tài liệu nặng tin cậy vào Doconut để nhúng preview tài liệu mà không buộc người dùng phải tải xuống các tệp.
2. Môi trường kỹ thuật & công nghệ
Hỗ trợ DWG/DXF khiến Doconut phù hợp cho các bảng điều khiển kỹ thuật, nơi các đội ngũ cần xem bản vẽ CAD mà không cần cài AutoCAD.
3. Nền tảng tài chính & bảo hiểm
Hệ thống tài chính thường tạo ra các sao kê, báo cáo và bảng tính. Doconut cho phép người dùng xem chúng ngay lập tức trong trình duyệt.
4. Nền tảng nhân sự & đào tạo
Việc xem PPTX, DOCX và PDF là thiết yếu cho tài liệu đào tạo, tài liệu onboarding và phân phối chính sách.
5. Hệ thống cần chuyển đổi tài liệu
Converter Plugin tự động hoá việc chuyển đổi giữa các định dạng, giảm công việc thủ công và tinh giản quy trình.
Câu hỏi thường gặp
Q: Doconut có yêu cầu bất kỳ plugin hoặc tiện ích mở rộng nào phía client không?
A: Không. Tất cả quá trình xử lý được thực hiện phía server.
Q: Doconut có thể chuyển đổi tài liệu không?
A: Có. Converter Plugin hỗ trợ PDF, Office, hình ảnh, CAD và các định dạng email.
Q: Doconut có hỗ trợ chú thích không?
A: Có. Annotations Plugin bao gồm đánh dấu, hình dạng, ghi chú và callouts.
Q: Doconut có cung cấp OCR không?
A: Có. OCR là một phần của Search Plugin, cho phép trích xuất văn bản từ PDF và hình ảnh đã quét.
Q: Tôi có thể lưu trữ tài liệu của mình trên S3 hoặc Azure Blob Storage không?
A: Có. Doconut hỗ trợ tải tài liệu trực tiếp từ cả hai hệ thống lưu trữ đám mây.
Những điểm chính
- Doconut là một trình xem phía server đầy tính năng hỗ trợ hơn 50 định dạng.
- Hoạt động với ASP.NET MVC, WebForms, .NET Core và Blazor.
- Cung cấp Annotations, Search với OCR, và Converter Plugins.
- Hỗ trợ Amazon S3 và Azure Blob Storage.
- Sử dụng render phía server để đạt độ chính xác pixel.
- DCN caching tăng tốc tải lại các tệp.
- Không cần plugin trình duyệt.
- Lý tưởng cho các cổng doanh nghiệp, bảng điều khiển kỹ thuật, hệ thống nhân sự, nền tảng tài chính và các giải pháp SaaS.
Doconut mang lại hiệu năng, ổn định và tính linh hoạt cho bất kỳ ứng dụng .NET nào dựa trên tài liệu, giúp các đội ngũ xây dựng trải nghiệm nội dung bảo mật và mạnh mẽ hoàn toàn trong hạ tầng của riêng họ.