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

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

Định dạng và tiêu chuẩn tài liệu hiện đại 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ế thường là phải dựa vào một thành phần bên thứ ba để thực hiện chức năng mong muốn. Nhưng việc sử dụng một thành phần của bên thứ ba luôn có những rủi ro nhất định. Một trong những rủi ro độc đáo của việc xử lý tài liệu là câu hỏi về cách hoàn toàn và chính xác thư viện thực hiện một định dạng tài liệu cụ thể hoặc tiêu chuẩn.

Aspose cam kết mang đến những thực hiện đầy đủ và chính xác nhất về các định dạng và tiêu chuẩn tài liệu. Đội Aspose.Words thể hiện cam kết về tính tương thích bằng cách cung cấp các ghi chú thực hiện 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 Aspose.Words cho các tính năng Java và cung cấp liên kết đến mô tả chi tiết các tính năng.

Các Nền Tảng Được Hỗ Trợ

Các nền tảng Aspose.Words cho Java có thể được sử dụng với là 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 “người anh em họ” sản phẩm Aspose.Words cho .NET.

Tính năng Mô tả
Java Bản Aspose.Words cho Java sẵn có cho Java 1.6, 1.7 và 1.8 và sẽ chạy ở bất cứ nơi nào Java được cài đặt.

Định dạng và Chuyển đổi Tập tin

Tính năng Mô tả
Microsoft Word (DOC) (loadsave) Hiệu ứng nhanh nhất và hoàn chỉnh nhất về định dạng DOC mà bạn có thể tìm thấy.
Xử lý văn bản (DOCX, XML) (loadsave) Aspose.Words cung cấp hỗ trợ chi tiết OOXML, Flat OPC và cũng là Word 2003 XML.
Định dạng RichText (RTF) (loadsave) Hỗ trợ toàn diện định dạng RTF để tương tác với nhiều ứng dụng khác nhau.
HTML, XHTML và MHTML Loadsave HTML/XHTML cho khả năng tương tác tốt hơn. Lưu dưới dạng MHTML cũng khả dụng.
OpenDocument (ODT) Aspose.Words có thể xem loadsave tài liệu ở định dạng OpenDocument Text (.odt).
Adobe Portable Document Format (PDF) Chuyển đổi bất kỳ tài liệu nào sang định dạng PDF với độ trung thực cao. PDF/A được hỗ trợ.
XML Paper Specification (XPS) (loadsave) Chuyển đổi bất kỳ tài liệu nào sang XPS với độ trung thành cao.
Văn bản thuần túy (TXT) (loadsave) Dễ dàng trích xuất văn bản bằng cách lưu ở định dạng văn bản thuần túy.
Digital Publishing (EPUB) EPUB là một đị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.

Thiết kế và in ấn

Bây giờ Aspose.Words cung cấp bản vẽ độ phân giải cao cho các trang tài liệu.

Tính năng
Chuyển tài liệu sang trang với độ trung thực cao (đúng như Microsoft Word® làm) cho tất cả các định dạng dưới đây.
Chuyển đổi các trang riêng lẻ hoặc toàn bộ tài liệu sang PDF hoặc XPS.
Chuyển đổi các trang tài liệu thành hình ảnh rasters ( Multipage TIFF, PNG, JPEG, BMP).
Render các trang vào một đối tượng đồ họa Java với kích thước cụ thể.
In các trang văn bản bằng cơ sở hạ tầng in Java.
Cập nhật TOC, số trang và các trường khác trước khi xử lý hoặc in ấn.
3D hiệu ứng kết xuất qua OpenGL

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

Tính năng
Truy cập, tạo và sửa đổi đoạn văn và văn bản.
Truy cập, tạo và sửa đổi hình ảnh, hộp văn bản và hình dạng.
Truy cập, tạo và sửa đổi bảng, hàng, và ô.
Truy cập, tạo và sửa đổi các trường, trường biểu mẫu, liên kết siêu văn bản và dấu sách.
Truy cập, tạo và chỉnh sửa các phần tài liệu, tiêu đề và chân trang.
Truy cập, tạo và sửa chú thích, chú thích cuối trang, và nhận xét.
Truy cập, tạo và sửa đổi các tập tin XML tùy chỉnh, SmartTags, và Structured Document Tags (Content Controls).
Truy cập và sửa đổi tất cả các phần tử tài liệu bằng cách sử dụng các lớp và phương pháp XmlDocument-like.
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.
Xây dựng lại và cập nhật các trường “Bảng Mục lục (TOC)” chính xác như Microsoft Word đã làm.
Sao chép và di chuyển các phần tử tài liệu giữa các tài liệu.
Liên kết và chia tách tài liệu.
Nhận và đặt các thuộc tính tài liệu được xây dựng sẵn và tùy chỉnh.
Chỉ định bảo vệ tài liệu, mở các tài liệu được bảo vệ, và tài liệu mã hóa.
Tìm và thay thế văn bản, lặp lại qua nội dung tài liệu.
Chấp nhận tất cả các sửa đổi đối với một tài liệu.
Lưu giữ hoặc trích xuất các đối tượng OLE và các điều khiển ActiveX từ tài liệu.
Bảo tồn hoặc loại bỏ macro VBA từ tài liệu. Lưu chữ ký số của các macro VBA.
Phát hiện chữ ký số trong tài liệu.
Chèn văn bản HTML.
Chiết xuất macro VBA từ tài liệu Word.

Các tính năng định dạng tài liệu

“Aspose.Words cung cấp truy cập chi tiết vào các thuộc tính định dạng của tất cả các phần tử tài liệu.”

Tính năng
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 đổ.
Truy cập và sửa đổi tất cả định dạng đoạn văn bao gồm lề, khoảng cách, viền, và bóng tối, dừng tab.
Truy cập và thay đổi tất cả các danh sách có dấu đầu dòng và danh sách được đánh số định dạng bao gồm đánh số và cấp độ.
Truy cập và sửa đổi định dạng bảng bao gồm căn chỉnh, định hướng, đường viền, và bóng đổ.
Truy cập và sửa đổi các thuộc tính của toàn bộ phần, bao gồm kích thước giấy, lề và hướng.
Truy cập, tạo và sửa đổi kiểu tài liệu.
Truy cập và sửa đổi các đối tượng vẽ bao gồm vị trí, kích thước, thuộc tính đường viền và điền, byte hình ảnh.

Mail Merge tính năng

Tính năng
Sử dụng tất cả các trường tiêu chuẩn Microsoft Word mail merge trong báo cáo của bạn bao gồm MERGEFIELD, NEXT, NEXTIF, ADDRESSBLOCK, GREETINGLINE.
Thực thi mail merge cho các tài liệu chứa ngay cả những trường và công thức IF phức tạp và lồng nhau nhất.
Điền vào và tăng trưởng động các bảng hoặc đoạn trong tài liệu từ nguồn dữ liệu của bạn sử dụng mail merge khu vực.
Tạo báo cáo dễ dàng chứa dữ liệu bậc thầy - chi tiết (cha mẹ - con) như đơn hàng / chi tiết đơn hàng.
Lấp đầy tài liệu bằng dữ liệu từ bất kỳ nguồn Java nào thực hiện giao diện ResultSet.
Lấp đầy tài liệu từ bất kỳ nguồn dữ liệu nào như một tập tin XML hoặc đối tượng kinh doanh bằng cách thực hiện IMailMergeDataSource giao diện.
Lấy quyền kiểm soát chính xác, chẳng hạn như định dạng số, về cách dữ liệu của bạn được hợp nhất sử dụng các sự kiện.
Điền hình ảnh trong một mail merge.
Tạo hoặc thay đổi một nguồn dữ liệu Microsoft Word mail merge cho tài liệu. Bảo tồn mail merge thiết lập và nguồn dữ liệu.
Lấy lại mail merge tên trường.

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

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

Các tính năng chính
Hỗ trợ cú pháp C# và các phương thức mở rộng LINQ trực tiếp trong mẫu (dù đối với nguồn dữ liệu ADO.NET)
Hỗ trợ các khối tài liệu lặp lại và có điều kiện (lặp và điều kiện) cho bảng, danh sách và nội dung thông dụng
Hỗ trợ các biểu đồ và hình ảnh được tạo động
Hỗ trợ chèn tài liệu bên ngoài và khối HTML vào tài liệu
Hỗ trợ nhiều nguồn dữ liệu (bao gồm cả các loại khác nhau) cho việc tạo ra một tài liệu duy nhất
Hỗ trợ nội bộ của quan hệ dữ liệu (chủ - chi tiết)
Hỗ trợ rộng rãi các thao tác dữ liệu khác nhau như nhóm, sắp xếp, lọc và những thứ khác trực tiếp trong mẫu
WYSIWYG: Một tài liệu được tạo ra giữ lại cùng một định dạng của các yếu tố như mẫu tương ứng có