Các tính năng được hỗ trợ

Aspose.Words cung cấp cho người dùng nhiều tính năng. Người dùng có thể thực hiện một lượng lớn tác vụ liên quan đến tài liệu – từ việc chuyển đổi tài liệu đơn giản từ định dạng được hỗ trợ này sang định dạng khác và sửa đổi các tài liệu đó trong quá trình chuyển đổi sang các tác vụ kinh doanh, chẳng hạn như tạo tài liệu có cấu trúc và hấp dẫn trực quan hoặc tự động hóa báo cáo.

Các định dạng và tiêu chuẩn tài liệu hiện đại rất phức tạp và khi bạn yêu cầu chuyển đổi tài liệu hoặc các tính năng xử lý tài liệu khác trong dự án của mình, giải pháp thực tế duy nhất thường là dựa vào thành phần bên thứ ba triển khai chức năng mong muốn. Nhưng việc sử dụng thành phần của bên thứ ba luôn tiềm ẩn một số rủi ro. Một trong những rủi ro đặc biệt trong quá trình xử lý tài liệu là câu hỏi về việc thư viện triển khai một định dạng hoặc tiêu chuẩn tài liệu cụ thể một cách đầy đủ và chính xác như thế nào.

Aspose cam kết cung cấp cách triển khai đầy đủ và chính xác nhất các định dạng và tiêu chuẩn tài liệu. Nhóm Aspose.Words thể hiện cam kết của họ về khả năng tương tác bằng cách cung cấp các ghi chú triển khai chi tiết cho các định dạng tài liệu được hỗ trợ trên nhiều nền tảng.

Các bảng bên dưới tóm tắt và so sánh tính sẵn có của các tính năng Aspose.Words cho .NET và cung cấp liên kết đến các mô tả tính năng chi tiết.

Tổng quan về nền tảng

Các nền tảng Aspose.Words cho .NET có thể được sử dụng được liệt kê bên dưới. Nếu bạn cần hỗ trợ cho nhiều nền tảng hơn, hãy tìm sản phẩm “anh em song sinh” Aspose.Words cho Java.

Tính năng Sự miêu tả
.NET Framework Sử dụng Aspose.Words cho .NET để xây dựng ASP.NET, Dịch vụ web, WinForms hoặc bất kỳ loại ứng dụng nào khác cho mọi phiên bản .NET Framework 2.0 trở lên, bao gồm cả các phiên bản Hồ sơ khách hàng. Hỗ trợ đầy đủ cho 32-bit và 64-bit.
.NET Standard 2.0 Các thư mục ‘netstandard2.0’ và ‘netstandard2.0_AuthenticodeSigned’ chứa các tập hợp để sử dụng với các khung triển khai .NET Standard 2.0 như .NET Core 2.0/2.1/2.2/3.0/3.1. Phiên bản mới nhất của Aspose.Words API cũng hỗ trợ .NET 5.0 và .NET 6.0.
Xamarin.Android Sử dụng Aspose.Words cho .NET trong các ứng dụng Android gốc của bạn.
Xamarin.iOS Sử dụng Aspose.Words cho .NET trong các ứng dụng iOS gốc của bạn.
Xamarin.Mac Sử dụng Aspose.Words cho .NET trong các ứng dụng Mac gốc của bạn.
COM Có thể là cứu cánh nếu bạn phải phát triển bằng các công nghệ tiền .NET.
Mono Bạn có thể sử dụng Aspose.Words cho .NET để xây dựng các ứng dụng bằng Mono.
Windows Azure Có, Aspose.Words dành cho .NET chạy trên Windows Azure.

Định dạng và chuyển đổi tệp

Nhiều khách hàng trên toàn thế giới tin tưởng vào tính năng xuất nhập tài liệu kỹ lưỡng do Aspose.Words cung cấp.

Tính năng Sự miêu tả .NET .NET Standard 2.0 Xamarin.Android Xamarin.iOS Xamarin.Mac
Định dạng và chuyển đổi tệp Việc triển khai định dạng DOC nhanh nhất và đầy đủ nhất mà bạn có thể tìm thấy. tick tick tick tick tick
Định dạng và chuyển đổi tệp Aspose.Words cung cấp hỗ trợ đầy đủ OOXML, Flat OPC và cả Word 2003 XML. tick tick tick tick tick
Định dạng và chuyển đổi tệp Hỗ trợ toàn diện định dạng RTF để tương tác với nhiều ứng dụng. tick tick tick tick tick
Định dạng và chuyển đổi tệp Tải và lưu HTML/XHTML để có khả năng tương tác cao hơn nữa. Lưu dưới dạng MHTML cũng có sẵn. tick tick tick tick tick
Định dạng và chuyển đổi tệp Aspose.Words có thể tải và lưu tài liệu ở định dạng Văn bản OpenDocument (.odt). tick tick tick tick tick
Định dạng và chuyển đổi tệp Chuyển đổi bất kỳ tài liệu nào sang PDF với độ trung thực cao. PDF/A được hỗ trợ. tick tick tick tick tick
Định dạng và chuyển đổi tệp Chuyển đổi bất kỳ tài liệu nào sang XPS với độ trung thực cao. tick tick tick tick tick
Định dạng và chuyển đổi tệp Dễ dàng trích xuất văn bản bằng cách lưu ở định dạng plain text. tick tick tick tick tick
Định dạng và chuyển đổi tệp EPUB là định dạng phổ biến cho sách điện tử. Bạn có thể chuyển đổi bất kỳ tài liệu nào từ Aspose.Words sang định dạng IDPF EPUB. tick tick tick tick tick
Định dạng và chuyển đổi tệp Aspose.Words for .NET cung cấp hỗ trợ lưu tài liệu sang định dạng PCL. tick tick tick tick tick

Kết xuất và in ấn

Aspose.Words hiện cung cấp khả năng hiển thị các trang tài liệu có độ trung thực cao.

Tính năng .NET .NET Standard 2.0 Xamarin.Android Xamarin.iOS Xamarin.Mac
Bố cục tài liệu thành các trang có độ trung thực cao (chính xác như Microsoft Word® sẽ làm điều đó) cho tất cả các định dạng bên dưới. tick tick tick tick tick
Kết xuất các trang riêng lẻ hoặc tài liệu hoàn chỉnh thành PDF hoặc XPS. tick tick tick tick tick
Hiển thị các trang tài liệu thành hình ảnh BMP tick tick circle circle circle
Kết xuất các trang tài liệu thành hình ảnh (PNG, EMF, JPEG, GIF). tick tick tick tick tick
Kết xuất các hình dạng riêng lẻ từ tài liệu thành hình ảnh raster hoặc vector. tick tick tick tick tick
Chỉ định độ phân giải, chất lượng, độ nén của hình ảnh và các tùy chọn khác. tick tick tick tick tick
Kết xuất các trang hoặc hình dạng thành đối tượng Đồ họa .NET bằng các phép biến đổi, theo một kích thước cụ thể. tick tick tick tick tick
In các trang tài liệu bằng cơ sở hạ tầng in .NET. tick circle circle circle circle
Cập nhật TOC, số trang và các trường khác trước khi kết xuất hoặc in. tick tick tick tick tick

Tính năng nội dung tài liệu

Aspose.Words cung cấp một mô hình đối tượng phong phú bao gồm hơn 100 lớp công khai, cho phép bạn tạo, kết hợp, sửa đổi, phân tích cú pháp hoặc kiểm tra các tài liệu được tải theo chương trình.

Tính năng .NET .NET Standard 2.0 Xamarin.Android Xamarin.iOS Xamarin.Mac
Truy cập, tạo và sửa đổi các đoạn văn và văn bản. tick tick tick tick tick
Truy cập, tạo và sửa đổi hình ảnh, hộp văn bản và hình dạng. tick tick tick tick tick
Truy cập, tạo và sửa đổi bảng, hàng và ô. tick tick tick tick tick
Truy cập, tạo và sửa đổi các trường, trường biểu mẫu, siêu liên kết và dấu trang. tick tick tick tick tick
Truy cập, tạo và sửa đổi các phần tài liệu, đầu trang và chân trang. tick tick tick tick tick
Truy cập, tạo và sửa đổi chú thích cuối trang, chú thích cuối trang và nhận xét. tick tick tick tick tick
Truy cập, tạo và sửa đổi XML tùy chỉnh, Thẻ thông minh và Thẻ tài liệu có cấu trúc (Kiểm soát nội dung). tick tick tick tick tick
Truy cập và sửa đổi tất cả các thành phần tài liệu bằng cách sử dụng các lớp và phương thức giống XmlDocument. tick tick tick tick tick
Cập nhật kết quả trường IF, công thức và các loại trường phổ biến khác. tick tick tick tick tick
Xây dựng lại và cập nhật các trường Mục lục (TOC) giống hệt như Microsoft Word thực hiện. tick tick tick tick tick
Sao chép và di chuyển các thành phần tài liệu giữa các tài liệu. tick tick tick tick tick
Tham gia và chia nhỏ tài liệu. tick tick tick tick tick
Nhận và thiết lập các thuộc tính tài liệu tùy chỉnh và tích hợp. tick tick tick tick tick
Chỉ định bảo vệ tài liệu, mở tài liệu được bảo vệ và mã hóa. tick tick tick tick tick
Tìm và thay thế văn bản, liệt kê nội dung tài liệu. tick tick tick tick tick
Chấp nhận tất cả các sửa đổi trong một tài liệu. tick tick tick tick tick
Bảo toàn hoặc trích xuất các đối tượng OLE và điều khiển ActiveX từ tài liệu. tick tick tick tick tick
Giữ nguyên hoặc xóa macro VBA khỏi tài liệu. Bảo tồn chữ ký số macro VBA. tick tick tick tick tick
Phát hiện và xác minh chữ ký số trong tài liệu. tick tick tick tick tick
Chèn văn bản HTML. tick tick tick tick tick
Trích xuất Macro VBA từ Tài liệu Word. tick tick

Tính năng định dạng tài liệu

Aspose.Words cung cấp quyền truy cập theo chương trình chi tiết vào các thuộc tính định dạng của tất cả các thành phần tài liệu.

Tính năng .NET .NET Standard 2.0 Xamarin.Android Xamarin.iOS Xamarin.Mac
Truy cập và sửa đổi tất cả định dạng ký tự bao gồm phông chữ, màu sắc, hiệu ứng, đường viền và bóng. tick tick tick tick tick
Truy cập và sửa đổi tất cả định dạng đoạn văn bao gồm thụt lề, khoảng cách, đường viền và bóng, điểm dừng tab. tick tick tick tick tick
Truy cập và sửa đổi tất cả định dạng danh sách có dấu đầu dòng và đánh số, bao gồm cả cách đánh số và cấp độ. tick tick tick tick tick
Truy cập và sửa đổi định dạng bảng bao gồm căn chỉnh, hướng, đường viền và tô bóng. tick tick tick tick tick
Truy cập và sửa đổi tất cả các thuộc tính của phần bao gồm kích thước giấy, lề và hướng. tick tick tick tick tick
Truy cập, tạo và sửa đổi kiểu tài liệu. tick tick tick tick tick
Truy cập và sửa đổi các đối tượng vẽ bao gồm các thuộc tính vị trí, kích thước, dòng và điền, byte hình ảnh. tick tick tick tick tick

Tính năng Mail Merge

Bạn có thể sử dụng Aspose.Words làm giải pháp báo cáo riêng. Thiết kế báo cáo của bạn ở định dạng Microsoft Word và sau đó điền dữ liệu vào tài liệu Aspose.Words từ nhiều nguồn dữ liệu khác nhau.

Tính năng .NET .NET Standard 2.0 Xamarin.Android Xamarin.iOS Xamarin.Mac
Sử dụng tất cả các trường Microsoft Word Mail Merge tiêu chuẩn trong báo cáo của bạn bao gồm MERGEFIELD, NEXT, NEXTIF, ADDRESSBLOCK, GREETINGLINE. tick tick tick tick tick
Thực thi Mail Merge cho các tài liệu có chứa cả các trường và công thức IF lồng nhau và phức tạp nhất. tick tick tick tick tick
Điền và phát triển linh hoạt các bảng hoặc đoạn trong tài liệu từ nguồn dữ liệu của bạn bằng cách sử dụng các vùng mail merge. tick tick tick tick tick
Dễ dàng tạo các báo cáo chứa dữ liệu chi tiết chính (cha-con), chẳng hạn như Đơn hàng/Chi tiết đơn hàng. tick tick tick tick tick
Điền vào tài liệu dữ liệu từ bất kỳ nguồn dữ liệu .NET nào, chẳng hạn như DataSet, DataTable, DataView, DataReader hoặc ADO Recordset. tick tick tick tick tick
Điền tài liệu từ bất kỳ nguồn dữ liệu nào, chẳng hạn như truy vấn LINQ, tệp XML hoặc đối tượng kinh doanh bằng cách triển khai giao diện IMailMergeDataSource. tick tick tick tick tick
Kiểm soát chính xác, chẳng hạn như định dạng số, về cách hợp nhất dữ liệu của bạn bằng sự kiện. tick tick tick tick tick
Chèn hình ảnh trong mail merge. tick tick tick tick tick
Lập trình tạo hoặc sửa đổi nguồn dữ liệu Microsoft Word Mail Merge cho tài liệu. Giữ nguyên cài đặt Mail Merge và nguồn dữ liệu. tick tick tick tick tick
Truy xuất tên trường mail merge. tick tick tick tick tick

Tính năng báo cáo

LINQ Reporting Engine là một công cụ báo cáo nâng cao cho phép bạn tạo tài liệu dựa trên tài liệu mẫu và dữ liệu thu được từ nhiều nguồn khác nhau bao gồm cơ sở dữ liệu, XML, JSON, OData, đối tượng thuộc loại CLR tùy chỉnh, tài liệu bên ngoài, v.v.

Các tính năng chính .NET .NET Standard 2.0 Xamarin.Android Xamarin.iOS Xamarin.Mac
Hỗ trợ cú pháp C# và các phương thức mở rộng LINQ trực tiếp trong các mẫu (ngay cả đối với các nguồn dữ liệu ADO.NET) tick tick tick tick tick
Hỗ trợ các khối tài liệu có điều kiện và lặp lại (vòng lặp và điều kiện) cho bảng, danh sách và nội dung chung tick tick tick tick tick
Hỗ trợ biểu đồ và hình ảnh được tạo động tick tick tick tick tick
Hỗ trợ chèn tài liệu bên ngoài và khối HTML vào tài liệu tick tick tick tick tick
Hỗ trợ nhiều nguồn dữ liệu (bao gồm các loại khác nhau) để tạo một tài liệu tick tick tick tick tick
Hỗ trợ tích hợp các mối quan hệ dữ liệu (chi tiết chính) tick tick tick tick tick
Hỗ trợ toàn diện các thao tác dữ liệu khác nhau như nhóm, sắp xếp, lọc và các thao tác khác trực tiếp trong mẫu tick tick tick tick tick
WYSIWYG: Một tài liệu được tạo sẽ giữ nguyên định dạng của các thành phần của nó như một mẫu tương ứng có tick tick tick tick tick