Làm việc với SmartArt Cold Rendering

Đồ họa SmartArt được sử dụng để tạo ra sự trình bày thông tin trực quan một cách nhanh chóng và dễ dàng. Bạn chỉ cần chọn từ một số lượng lớn các bố cục phù hợp nhất với tình huống của bạn. Tính dễ sử dụng này khiến đồ họa SmartArt khá phổ biến cho một số mục đích.

Microsoft Word tạo và lưu bản vẽ được kết xuất trước cùng với đối tượng SmartArt. Trong hầu hết các trường hợp, bản vẽ được kết xuất trước được hiển thị tốt bằng Aspose.Words và không cần thực hiện thêm hành động nào. Tuy nhiên, nếu tài liệu được lưu bởi các ứng dụng khác, bản vẽ SmartArt được kết xuất trước có thể bị thiếu hoặc không chính xác. Trong trường hợp này, đối tượng SmartArt phải được trình bày và hiển thị bằng Aspose.Words. Chúng tôi gọi quá trình này là Kết xuất nguội SmartArt.

Sử dụng kết xuất lạnh SmartArt

Aspose.Words cho phép bạn sử dụng bản vẽ được kết xuất sẵn hoặc thực hiện kết xuất lạnh:

  • Nếu có bản vẽ được kết xuất trước, Aspose.Words sẽ sử dụng bản vẽ đó để hiển thị đối tượng SmartArt.
  • Nếu bản vẽ được kết xuất trước bị thiếu, Aspose.Words sẽ ngầm thực hiện kết xuất lạnh để hiển thị đối tượng SmartArt.
  • Nếu có bản vẽ được kết xuất trước nhưng không chính xác, thì cần phải thực hiện kết xuất nguội SmartArt một cách rõ ràng bằng cách gọi phương thức update_smart_art_drawing.

Ví dụ mã sau đây cho thấy cách cập nhật bản vẽ cho tất cả các sơ đồ trong tài liệu:

.NET

Hỗ trợ bố cục SmartArt tiêu chuẩn

Hiện tại, chỉ hỗ trợ một số bố cục Microsoft Word SmartArt tiêu chuẩn có giới hạn. Ngoài ra, một số bố cục này được hỗ trợ một phần, nghĩa là các nút và hình dạng quan trọng của sơ đồ được hiển thị, nhưng có thể có sự khác biệt giữa bố cục sơ đồ Microsoft Word và Aspose.Words.

Bảng bên dưới liệt kê các bố cục được hỗ trợ đầy đủ và một phần:

Bố cục SmartArt Group Bố cục được hỗ trợ đầy đủ Bố cục được hỗ trợ một phần
List
  • Danh sách khối cơ bản
  • Lục giác xen kẽ
  • Danh sách dấu đầu dòng dọc
  • Danh sách hộp dọc
  • Danh sách chiều rộng thay đổi
  • Danh sách dấu đầu dòng ngang
  • Danh sách Group
  • Danh sách khối dọc
  • Danh sách Chevron dọc
  • Danh sách mũi tên dọc
  • Danh sách hình thang
  • Danh sách bảng
  • Danh sách kim tự tháp
  • Danh sách mục tiêu
  • Danh sách xếp hàng
  • Danh sách khung dọc
  • Danh sách tab
  • Danh sách xếp chồng
  • Danh sách dấu dọc
  • Danh sách vòng tròn dọc
Process
  • Quy trình cơ bản
  • Quá trình nhấn giọng
  • Quá trình chặn liên tục
  • Tăng quá trình mũi tên
  • hội tụ văn bản
  • Dòng thời gian cơ bản
  • Quy trình cơ bản của Chevron
  • Quy trình giọng Chevron
  • Quy trình Chevron đã đóng
  • Danh sách Chevron
  • Quy trình dọc
  • Quá trình so le
  • Danh sách quy trình
  • Quy trình uốn cơ bản
  • Quá trình uốn lặp đi lặp lại
  • Quy trình chi tiết
  • Mũi tên hướng lên
  • Quá trình giảm dần
  • Quá trình uốn tròn
  • Tăng cường quá trình
  • Quá trình bước xuống
  • Dòng chảy luân phiên
  • Quá trình tăng vòng tròn
  • Quy trình làm bánh
  • Quá trình khối kết nối với nhau
  • Mũi tên quy trình
  • Dòng thời gian có dấu tròn
  • Quy trình vòng tròn
  • Quy trình bước phụ
  • Quá trình theo giai đoạn
  • Quá trình ngẫu nhiên đến kết quả
  • Quy trình mũi tên vòng tròn
Cycle
  • Chu kỳ phân đoạn
  • Hình lục giác xuyên tâm
Hierarchy
  • Phân cấp bảng
  • Bố cục kiến trúc
Relationship
  • Sự cân bằng
  • Ống khói
  • Bánh răng
  • Cộng và Trư
  • Ruy băng mũi tên
  • Mũi tên đối trọng
  • Mũi tên đối lập
  • Mục tiêu lồng nhau
  • Mục tiêu cơ bản
  • Bánh cơ bản
  • Ven cơ bản
  • Venn xếp chồng lên nhau
  • Vòng kết nối
  • Mối quan hệ vòng tròn
  • Ý tưởng đối lập
  • phương trình
  • Phương trình dọc
  • Tuyến tính Venn
Matrix
  • Ma trận cơ bản
  • Ma trận có tiêu đề
  • Ma trận lưới
  • Ma trận chu kỳ
Pyramid
  • Kim tự tháp phân đoạn

So sánh kết xuất SmartArt trong Aspose.Words và Microsoft

Bảng bên dưới hiển thị hình ảnh ví dụ về Kết xuất lạnh Aspose.Words của một số bố cục tiêu chuẩn so với đầu ra Microsoft Word:

Aspose.Words Microsoft Word
Basic Process basic_process_aspose basic_process_word
Circular Bending Process vòng_bending_process_aspose vòng_bending_process_word
Repeating Bending Process lặp lại_bending_process_aspose lặp lại_bending_process_word
Trapezoid List hình thang_list_aspose hình thang_list_word