Hiển thị và xem tài liệu một cách dễ dàng

API trình xem mạnh mẽ để hiển thị các tệp khác nhau thành PDF, HTML và Hình ảnh.

Tải tài liệu từ nhiều nguồn khác nhau, bao gồm tệp, luồng, URL, máy chủ FTP, Amazon S3, Azure Blob Storage, v.v.

Tạo các trang HTML đáp ứng, bảo vệ các tệp PDF đầu ra và sắp xếp lại các trang của chúng, xoay trang, hiển thị ghi chú và nhận xét nếu cần.

Bộ tính năng của GroupDocs.Viewer

API để hiển thị các loại tệp khác nhau dưới dạng HTML, PDF, PNG và JPEG trong các ứng dụng để xem chúng mà không cần phần mềm của bên thứ ba.

  • Xem tài liệu và hình ảnh

    Xem tài liệu bằng cách hiển thị chúng dưới dạng tệp HTML, PDF, PNG và JPEG.

  • Mở tài liệu được bảo mật

    Chỉ định mật khẩu để mở tài liệu được mã hóa.

  • Tải tập tin từ mọi nơi

    Tải tài liệu từ nhiều tệp, URL, máy chủ FTP, Amazon S3, v.v.

  • Hiển thị tất cả hoặc các trang cụ thể

    Chỉ định một phạm vi số trang sẽ được hiển thị.

Mẫu mã GroupDocs.Viewer

Một số trường hợp sử dụng các thao tác GroupDocs.Viewer điển hình trong C#, Java, TypeScript

Cách hiển thị tệp DOCX thành PDF

Hiển thị tài liệu DOCX thành PDF mà không cần cài đặt Microsoft Word hoặc phần mềm khác. Dễ dàng tải và xem các tệp DOCX trong ứng dụng .NET của bạn, cho dù đó là ứng dụng web hay máy tính để bàn. Dưới đây là ví dụ về cách hiển thị tệp DOCX thành PDF:
// Tải tệp DOCX để kết xuất
using (Viewer viewer = new Viewer("sample.docx"))
{
  // Kết xuất DOCX thành tệp PDF
  PdfViewOptions viewOptions = new PdfViewOptions();
  viewer.View(viewOptions);
}
import com.groupdocs.viewer.Viewer;
import com.groupdocs.viewer.options.PdfViewOptions;
// ...
// Tải tệp DOCX để kết xuất
try (Viewer viewer = new Viewer("sample.docx")) {
    // Kết xuất DOCX thành tệp PDF
    PdfViewOptions viewOptions = new PdfViewOptions();
    viewer.view(viewOptions);
}
// Tải tệp DOCX để kết xuất
const viewer = new groupdocs.viewer.Viewer("sample.docx")

// Kết xuất DOCX thành tệp PDF
const viewOptions = groupdocs.viewer.PdfViewOptions(output.pdf)
viewer.view(viewOptions)
import groupdocs.viewer as gv
import groupdocs.viewer.options as gvo   
// Tải tệp DOCX để kết xuất
with gv.Viewer("sample.docx") as viewer:

    // Kết xuất DOCX thành tệp PDF
    viewOptions = gvo.PdfViewOptions("output.pdf")
    viewer.view(viewOptions)

Hơn 180 định dạng tệp được hỗ trợ

GroupDocs.Viewer hỗ trợ các thao tác với phổ biến nhất định dạng tệp

Số liệu chuyên sâu và hiểu biết thống kê

Đi sâu vào phân tích chi tiết về các số liệu quan trọng của chúng tôi, cung cấp số liệu toàn diện và thông tin thống kê chuyên sâu về thành tích, tác động và sự phát triển của chúng tôi.

  • 180+

    Các định dạng được hỗ trợ

    Dễ dàng xem hơn 180 định dạng tệp bao gồm tài liệu, hình ảnh và bản vẽ CAD một cách dễ dàng. Phá vỡ các rào cản tương thích và truy cập các tệp đa dạng một cách dễ dàng bằng giải pháp xem toàn diện của chúng tôi.

  • 1.0M

    Tải xuống NuGet

    Giải pháp gói NuGet của chúng tôi đã trở thành tài nguyên đáng tin cậy và được áp dụng rộng rãi trong cộng đồng nhà phát triển, cung cấp khả năng tích hợp liền mạch và chức năng có giá trị cho vô số dự án.

  • 10+

    Thư viện

    Sản phẩm của chúng tôi bao gồm hơn 10 thư viện, cung cấp các tính năng nâng cao để tối ưu hóa hiệu suất. Những thư viện này được thiết kế để đáp ứng các nhu cầu phát triển khác nhau với khả năng tuyệt vời.

  • 100+

    Khách hàng hạnh phúc

    Phục vụ các thương hiệu mang tính biểu tượng nhất trên toàn cầu. Khám phá lý do tại sao hàng trăm người yêu thích GroupDocs.Viewer! Khám phá khả năng điều hướng liền mạch, cộng tác thuận tiện và tính dễ sử dụng chưa từng có. Tham gia ngay!

Khách hàng hạnh phúc của chúng tôi

Thư viện GroupDocs được các thương hiệu nổi tiếng và nổi tiếng trên toàn thế giới sử dụng.

Nền tảng được hỗ trợ

Thư viện GroupDocs.Viewer hỗ trợ các hệ điều hành và framework sau

.NET

.NET Framework 4.6.2+
.NET Core 3.1
.NET 6+
Windows, Linux
Hơn 180 định dạng tệp
Gói giao diện người dùng cho ASP.NET Core
ASP.NET WebForms Demo
ASP.NET MVC Demo
ASP.NET Core Demo

Java

J2SE 8.0 (1.8)+
Windows, Linux, macOS
Hơn 180 định dạng tệp
Gói giao diện người dùng cho Spring và Dropwizard
Spring Demo
Dropwizard demo

Node.js

Node.js 16+
and J2SE 8.0 (1.8)+
Windows, Linux, macOS
Hơn 180 định dạng tệp
Gói giao diện người dùng - sắp ra mắt
Bản demo - sắp ra mắt

Python

Python 3.9+
and .Net 6+
Windows, Linux, macOS
Hơn 180 định dạng tệp
Gói giao diện người dùng - sắp ra mắt
Bản demo - sắp ra mắt

Sẵn sàng để bắt đầu?

Dùng thử miễn phí các tính năng của GroupDocs.Viewer hoặc yêu cầu giấy phép

Các câu hỏi và mối quan tâm thường gặp

Tìm câu trả lời cho các câu hỏi thường gặp trong phần Câu hỏi thường gặp của chúng tôi để nhanh chóng giải quyết các thắc mắc và mối quan tâm của bạn.

  • Tôi có thể đánh giá các sản phẩm GroupDocs trước khi mua không?
    Đúng! Tất cả các sản phẩm của GroupDocs đều có sẵn phiên bản đánh giá, không rủi ro. Chúng tôi đặc biệt khuyến khích các nhà phát triển tải xuống và dùng thử API của chúng tôi trước khi mua để đảm bảo rằng chúng sẽ đáp ứng 100% nhu cầu của bạn.
  • GroupDocs có trình diễn sản phẩm không?
    Không, trọng tâm của chúng tôi là các API và tạo ra những sản phẩm ổn định và có chức năng nhất có thể. Chúng tôi cung cấp các bản dùng thử miễn phí và đầy đủ chức năng dưới dạng giấy phép tạm thời để bạn có thể tự mình dùng thử sản phẩm.
  • Tôi có thể tải sản phẩm ở đâu?
    Bạn có thể tải xuống tất cả sản phẩm từ trang web. Chúng tôi không gửi bản sao thực của phần mềm qua thư.
  • Giấy phép nhà phát triển GroupDocs dành cho mỗi người dùng hay mỗi người dùng được đặt tên?
    Giấy phép Nhà phát triển GroupDocs dành cho mỗi người dùng, không phải cho mỗi người dùng được đặt tên. Chúng tôi hiểu rằng các thành viên của nhóm viết mã có thể thay đổi theo thời gian và việc phải cập nhật giấy phép mỗi lần điều đó xảy ra là không thực tế.
  • Chúng ta có cần cấp phép chỉ cho các nhà phát triển đang hoạt động không? Ví dụ: chúng tôi có một nhóm gồm hai nhà phát triển làm việc ở ca A và một nhóm thứ hai gồm hai nhà phát triển làm việc ở ca B… trong tình huống này, chúng tôi cần hai hay bốn giấy phép?
    Tất cả các nhà phát triển đang làm việc trong dự án đều phải được cấp phép. Trong tình huống này, GroupDocs thấy nhóm của bạn có bốn thành viên (mặc dù họ làm việc vào những thời điểm khác nhau).
 Tiếng Việt