Thêm Khả Năng Xem Tài Liệu vào Ứng Dụng .NET
25/7/2025

Thêm Khả Năng Xem Tài Liệu vào Ứng Dụng .NET

Doconut Viewer, SDK .NET, mở 75 định dạng tệp trong ứng dụng của bạn, với các plugin tùy chọn cho chú thích và tìm kiếm lớp văn bản.

Nếu ứng dụng của bạn phải hiển thị tài liệu cho người dùng, bạn có hai cách để thực hiện: gửi cho họ tệp và hy vọng họ có phần mềm phù hợp, hoặc tự render nó. Bài viết này nói về cách thứ hai.

Doconut Viewer là SDK xem tài liệu .NET. Nó được cài đặt vào ứng dụng của bạn và render tài liệu phía máy chủ, vì vậy không có gì được tải xuống máy của người dùng và không có gì được cài đặt trên đó. Lưu ý tên sản phẩm: Doconut.app là trang web miễn phí nơi bạn có thể thử cùng một engine trên một tệp, và nó không phải là thứ bạn cài đặt.

Trình Xem Quản Lý Tài Liệu
Trình Xem Quản Lý Tài Liệu

Hỗ Trợ Đa Định Dạng

Danh mục SDK bao gồm 75 định dạng tệp thuộc 18 họ, vì vậy ứng dụng của bạn có thể mở các định dạng thực sự đến trong hộp thư doanh nghiệp: PDF, tài liệu Office, bản vẽ CAD, sơ đồ Visio, kế hoạch Project, tệp email, eBook và hình ảnh. Các bổ sung gần đây bao gồm EMF, AVIF và các biến thể Office có macro, vì vậy những tệp trước đây bị từ chối giờ đã có thể mở.

DICOM là một phần của 75 đó, thông qua một plugin được cấp phép riêng. Các trình xem miễn phí trên Doconut.app chấp nhận 73 — mọi thứ ngoại trừ .dcm và .ima.

Tương Tác Thân Thiện Với Người Dùng

Sự gắn kết là chìa khóa để người dùng hài lòng. Doconut.app cung cấp các điều khiển trực quan giúp việc điều hướng tài liệu trở nên đơn giản và hiệu quả. Người dùng có thể phóng to, chuyển trang và xoay tài liệu một cách dễ dàng. Truy cập nhanh vào các chế độ xem thu nhỏ cũng cho phép điều hướng tài liệu hiệu quả, giúp người dùng tìm thông tin cần thiết trong vài giây.

Công Cụ Chú Thích Toàn Diện

Chú thích là một trong bốn plugin được cấp phép trên trình xem — các plugin còn lại là Converter, DICOM và Search. Với plugin này, người dùng có thể để lại bình luận văn bản, tô sáng các đoạn, thêm ghi chú dính, và sử dụng các hình dạng và con dấu.

Cần lưu ý rằng đây là một mua riêng biệt chứ không phải tính năng của trình xem cơ bản, và bạn nên quyết định liệu quy trình làm việc của mình có cần đến nó trước khi dự trù ngân sách. Nhiều ứng dụng chỉ cần hiển thị tài liệu mà không cần chức năng này.

Chức Năng Tìm Kiếm Nâng Cao

Doconut.app tìm kiếm trong lớp văn bản mà một PDF đã mang sẵn, và hiển thị mỗi kết quả ngay tại vị trí của nó trong bố cục trang thay vì danh sách số dòng thuần túy. Điều này bao phủ hầu hết các tài liệu mà các nhóm làm việc thường gặp: bất kỳ tài liệu nào được xuất từ Word, được tạo bởi hệ thống báo cáo, hoặc được quét với tính năng nhận dạng văn bản bật. Một trang chỉ là hình ảnh không có văn bản để tìm kiếm, và việc đọc ký tự từ hình ảnh không phải là chức năng hiện tại của trình xem.

Tính Linh Hoạt Khi Tích Hợp

SDK hỗ trợ ASP.NET, MVC, .NET Core, .NET 6+ và Blazor. Vì nó được cài đặt trong môi trường của bạn thay vì gọi dưới dạng dịch vụ, nó triển khai ở bất kỳ nơi nào ứng dụng của bạn đã được triển khai, và không thực hiện bất kỳ cuộc gọi nào tới máy chủ Doconut — điều này thường là câu trả lời mà các nhà đánh giá bảo mật mong muốn.

Hiệu Suất và Khả Năng Mở Rộng

Quá trình render diễn ra trên máy chủ. Đó là lý do cho phép trình duyệt hiển thị một tệp DWG trên máy không có phần mềm CAD, và cũng là chi phí cần lên kế hoạch: công việc chuyển sang tầng của bạn. Hãy thử với các tài liệu thực tế nặng nhất của bạn thay vì các mẫu, và xem xét các cài đặt độ phân giải và bộ nhớ đệm trước khi kết luận bạn cần phần cứng mạnh hơn.

Cơ Hội Tùy Chỉnh

Giao diện và bộ điều khiển của trình xem có thể cấu hình, vì vậy nó có thể trông giống như một phần của sản phẩm của bạn thay vì một cửa sổ vào phần mềm của người khác. Lấy tên các tùy chọn từ tài liệu của phiên bản bạn đã cài đặt; chúng đã thay đổi giữa các bản phát hành.

Quyết định quan trọng hơn là các điều khiển nào mỗi vai trò nên thấy. Việc người dùng có thể in hay tải xuống hay không là một câu hỏi quyền hạn mà ứng dụng của bạn đã biết câu trả lời.

Bắt Đầu Từ Đâu

Giấy phép dùng thử là miễn phí. Bắt đầu từ trang tải xuống, và sử dụng bản demo trực tiếp trước nếu bạn muốn xem quá trình render trước khi viết bất kỳ mã tích hợp nào.

Hai điều đáng thử trước khi cam kết: tài liệu thực tế xấu nhất của bạn, và các định dạng bạn thực sự nhận được thay vì những định dạng trong danh sách. Các tệp mẫu luôn luôn vượt qua.

Và nếu bạn chỉ cần mở một tệp duy nhất hôm nay thay vì xây dựng bất cứ thứ gì, Doconut.app sẽ thực hiện điều đó trong một tab trình duyệt, miễn phí, và xóa nó sau khi hoàn thành.