GroupDocs.Viewer tổng quan

API để render, hiển thị, chuyển đổi tài liệu, slide, sơ đồ và nhiều loại tài liệu khác trong ứng dụng .NET

Illustration viewer

Xem tài liệu hiệu quả & đáng tin cậy

Với API GroupDocs.Viewer, bạn có thể hiệu quả chuyển đổi tài liệu ở bất kỳ định dạng nào được hỗ trợ sang HTML, JPEG, PNG, và PDF với các tùy chọn linh hoạt và mạnh mẽ, đồng thời duy trì tính toàn vẹn của nội dung và cấu trúc tài liệu. GroupDocs.Viewer hỗ trợ .NET Framework 4.6.2 và .NET 6.0, hoạt động trên các nền tảng Windows và Linux.

Các định dạng tệp và tài liệu phổ biến nhất được hỗ trợ

Chúng tôi hỗ trợ chuyển đổi hơn 190 định dạng tệp và tài liệu phổ biến, bao gồm Word, Excel, PDF, PowerPoint, họ họ OpenDocument, các tệp lưu trữ, hình ảnh raster và vector, e-Book, các ngôn ngữ lập trình và markup, và nhiều loại tệp khác, bao gồm các tệp được mã hóa bằng mật khẩu.

Đầu ra có thể tùy chỉnh

GroupDocs.Viewer không chỉ cho phép chuyển đổi tài liệu mà còn cho phép kiểm soát chính xác cách thức, phần nào của tài liệu nên được chuyển đổi, và cách chúng được chuyển đổi, đồng thời áp dụng các biến đổi khác nhau cho đầu ra đã chuyển đổi.

Giao diện người dùng cho ASP.NET Core

Chúng tôi cung cấp một gói UI mã nguồn mở cho ASP.NET Core có thể được thêm vào dự án của bạn trong vài phút. Gói Viewer.UI chứa giao diện web dựa trên Angular và cung cấp một bộ API hữu ích cùng các nhà cung cấp lưu trữ dữ liệu.

Hỗ trợ nền tảng

GroupDocs.Viewer cho .NET hỗ trợ các hệ điều hành, framework và trình quản lý gói sau đây

Amazon
Docker
Azure
VS Code
ReSharper
macOS
Linux
NuGet

Gói dành riêng cho Windows

  • Hỗ trợ .NET Framework 4.6.2+ và .NET 6.0
  • Hỗ trợ định dạng tệp toàn diện nhất
  • Phụ thuộc vào System.Drawing và System.Drawing.Common
Tải về NuGet

Gói đa nền tảng

  • Hỗ trợ .NET 6.0 và các phiên bản cao hơn
  • Hỗ trợ định dạng tệp hạn chế
  • Hoạt động trên Windows, Linux và macOS
Tải về NuGet

Định dạng tệp được hỗ trợ

GroupDocs.Viewer cho .NET hỗ trợ các thao tác với định dạng tệp.

Microsoft Office, OpenDocument và các định dạng văn bản

  • Word: DOC, DOCX, DOCM, DOT, DOTX, DOTM, RTF, TXT
  • Excel: XLS, XLSX, XLSM, XLSB, XLTM, XLT, XLTM, XLTX
  • PowerPoint: PPT, PPTX, PPS, PPSX, PPSM, POT, POTM, POTX, PPTM
  • Project: MPP, MPT, MPX Được hỗ trợ bởi gói dành riêng cho Windows
  • Outlook: MSG, EML, EMLX, PST, OST
  • OneNote: ONE Được hỗ trợ bởi gói dành riêng cho Windows
  • OpenDocument: ODT, OTT, ODS, ODP, OTP, OTS, ODG
  • Fixed Page Layout: PDF, TEX, XPS, OXPS
  • e-Books: EPUB, MOBI, DjVu
  • Delimiter-Separated Values: CSV, TSV

Hình ảnh, Đồ họa & Sơ đồ

  • Hình ảnh raster: BMP, GIF, JPG, PNG, TIFF, WebP, DNG, DIB, Jpeg2000 family
  • Windows Icon: ICO
  • Scalable Vector Graphics: SVG, CDR, CMX, IGS, SVGZ
  • Adobe Photoshop: PSD, PSB Được hỗ trợ bởi gói dành riêng cho Windows
  • Stereo Lithography (3D Printing): STL
  • Medical Imaging: DICOM
  • Plotter Documents: PLT, HPG
  • Autodesk Design Web Formats: DWF, DWG
  • AutoCAD Drawing: DWT, IFC, STL, CF2

Khác

  • Web: HTML, MHT, MHTML, XML
  • Metafile: WMF, EMF, CGM, EMZ, WMZ
  • Visio: VSD, VDX, VSS, VSSX, VSX, VST, VSTX, VTX, VSDX, VDW, VSTM, VSSM, VSDM Được hỗ trợ bởi gói dành riêng cho Windows
  • Project: MPP, MPT, MPX
  • PostScript: PS, EPS
  • Kho lưu trữ: ZIP, TAR, BZ2, GZ, RAR, RAR5
  • Khác: VCF, VCARD, NUMBERS, NSF, OBJ
  • C/C++/C# Files: C, CC, C# , CPP, CXX, CS, H, HH, M, MM
  • Java/JavaScript Files: JAVA, JS, JSON, PROPERTIES

Tính năng GroupDocs.Viewer

Render, hiển thị và chuyển đổi PDF và tài liệu Office một cách liền mạch

Feature icon

Xem tài liệu dưới dạng HTML

Chuyển đổi tài liệu bất kỳ sang tài liệu HTML với CSS và SVG, có thể hiển thị trong bất kỳ trình duyệt web hiện đại nào.

Feature icon

Raster hóa tài liệu sang Jpeg hoặc PNG

Raster hóa bất kỳ định dạng tài liệu nào có thể hỗ trợ thành hình ảnh raster, với định dạng ảnh và chất lượng nén có thể điều chỉnh.

Feature icon

Kiểm soát phông chữ của tài liệu

Xác định các phông chữ được sử dụng trong tài liệu. Quản lý các phông chữ thiếu bằng cách thay thế chúng hoặc loại bỏ chúng khỏi đầu ra.

Feature icon

Chuyển đổi sang PDF

Tài liệu ở bất kỳ định dạng nào được hỗ trợ đều có thể dễ dàng chuyển đổi và lưu dưới dạng PDF với các tùy chọn điều chỉnh.

Feature icon

Áp dụng biến đổi

Tài liệu đầu ra có thể được biến đổi trong quá trình render - các trang có thể được xoay và/hoặc sắp lại, và dấu chìm văn bản có thể được đặt lên trên chúng.

Feature icon

Điều chỉnh đầu ra HTML

Các tài liệu HTML đầu ra, được tạo bởi GroupDocs.Viewer, có thể được tinh chỉnh rất chi tiết: cho phép lưu vào luồng hoặc tệp, với tài nguyên bên ngoài hoặc được nhúng, hàm gọi lại và các tùy chọn khác.

Feature icon

Hỗ trợ cấu trúc tài liệu phức tạp

GroupDocs.Viewer không chỉ hỗ trợ các tài liệu đơn lẻ mà còn các tệp chứa danh sách hoặc cấu trúc phân cấp các tài liệu, chẳng hạn như tin nhắn email có tệp đính kèm, kho lưu trữ ZIP với các tệp nội bộ trong thư mục, ảnh TIFF đa trang, v.v.

Feature icon

Tùy chọn tối ưu hóa

GroupDocs.Viewer chứa một hệ thống bộ nhớ đệm linh hoạt, có thể tăng tốc thời gian tải bằng cách sử dụng các phiên bản đã được lưu trong bộ nhớ đệm của tài liệu. Ngoài ra, một tập hợp các tùy chọn khác nhau cho các định dạng khác nhau cho phép loại bỏ một số phần hoặc khía cạnh không cần thiết của tài liệu khỏi quá trình render (phông chữ, bảng tính ẩn, tệp đính kèm email) để tối ưu hiệu năng tổng thể.

Feature icon

Hỗ trợ tài liệu được bảo vệ bằng mật khẩu

GroupDocs.Viewer cho phép mở các tài liệu được mã hóa ở các loại khác nhau: PDF, WordProcessing, Spreadsheet, Presentation và các loại khác, bằng cách chỉ định mật khẩu trong tùy chọn tải.

Mẫu mã

Một số trường hợp sử dụng điển hình của các thao tác GroupDocs.Viewer cho .NET

Chuyển đổi DOCX sang HTML

Các thuộc tính của lớp HtmlViewOptions cho phép bạn kiểm soát quá trình chuyển đổi, xem thêm tại đây. Ví dụ, bạn có thể nhúng tất cả tài nguyên bên ngoài vào tệp HTML đầu ra, thu gọn tệp đầu ra và tối ưu hóa nó cho việc in.

C#

using GroupDocs.Viewer;
using GroupDocs.Viewer.Options;

// Khởi tạo Viewer
using (Viewer viewer = new Viewer("resume.docx"))
{
    // Đặt tùy chọn HTML đầu ra
    HtmlViewOptions options = HtmlViewOptions.ForEmbeddedResources();
    
    // Render DOCX sang HTML với tài nguyên nhúng
    viewer.View(options);
}

Xuất PPTX sang PDF

Tạo một thể hiện của lớp PdfViewOptions và truyền nó vào phương thức Viewer.View để chuyển đổi tệp PowerPoint PPTX sang PDF. Các thuộc tính của lớp PdfViewOptions cho phép bạn kiểm soát quá trình chuyển đổi. Ví dụ, bạn có thể bảo vệ tệp PDF đầu ra, sắp xếp lại các trang, và chỉ định chất lượng hình ảnh tài liệu. Tham khảo phần tài liệu sau để biết chi tiết.

C#

using GroupDocs.Viewer;
using GroupDocs.Viewer.Options;

using (var viewer = new Viewer("presentation.pptx"))
{
    // Đặt tùy chọn PDF đầu ra       
    var viewOptions = new PdfViewOptions("presentation.pdf");
    
    // Xuất PPTX sang PDF       
    viewer.View(viewOptions);
}

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

Tải xuống GroupDocs.Viewer miễn phí hoặc nhận giấy phép dùng thử để có toàn quyền truy cập!

Tài nguyên hữu ích

Khám phá tài liệu, mẫu mã và hỗ trợ cộng đồng để nâng cao trải nghiệm của bạn.

Lời khuyên về giấy phép tạm thời

1
Đăng ký bằng email công việc của bạn. Dịch vụ thư miễn phí không được phép.
2
Sử dụng nút Nhận giấy phép tạm thời ở Bước thứ hai.
 Tiếng Việt