Làm việc với SmartArt Cold Rendering
Hình ảnh SmartArt được dùng để tạo ra một cách nhanh chóng và dễ dàng đại diện trực quan của thông tin. Bạn đơn giản chọn từ một số lượng lớn các bố cục phù hợp nhất với hoàn cảnh của bạn. Tính dễ dùng này làm cho đồ họa SmartArt rất phổ biến trong một số mục đích.
Microsoft Word tạo và lưu hình vẽ đã được tiền xử lý cùng với đối tượng SmartArt
. Trong hầu hết các trường hợp, hình vẽ đã được xử lý trước sẽ hiển thị tốt bởi Aspose.Words và không cần hành động bổ sung. Tuy nhiên nếu tài liệu được lưu bằng các ứng dụng khác thì hình ảnh Smartart có thể bị thiếu hoặc không chính xác. Trong trường hợp này, đối tượng SmartArt
nên được bố cục và hiển thị bằng cách sử dụng Aspose.Words. Chúng tôi gọi quá trình này là SmartArt
Chuyển mã lạnh.
Sử dụng Cold Rendering của SmartArt
Aspose.Words cho phép bạn sử dụng hình vẽ đã được lập trình trước hoặc thực hiện lập trình lạnh:
- Nếu có sẵn một bản vẽ đã được xử lý trước, Aspose.Words sử dụng nó để hiển thị đối tượng
SmartArt
. - Nếu hình vẽ được tạo trước bị thiếu, Aspose.Words thực hiện xử lý lạnh để hiển thị đối tượng
SmartArt
. “* Nếu có hình vẽ đã được xử lý trước nhưng không chính xác, cần phải thực hiện xử lý lạnh của SmartArt một cách rõ ràng bằng việc gọi phương thức UpdateSmartArtDrawing.”
Mã đoạn ví dụ cho thấy cách cập nhật vẽ cho tất cả các sơ đồ trong tài liệu:
Hỗ trợ cho các bố cục tiêu chuẩn SmartArt
Hiện tại chỉ có một số lượng giới hạn các bố cục chuẩn Microsoft Word SmartArt được hỗ trợ. Ngoài ra một số bố cục này được hỗ trợ một phần có nghĩa là các nút và hình dạng quan trọng của sơ đồ được xử lý nhưng có thể có sự khác biệt giữa sơ đồ Microsoft Word và Aspose.Words bố cục.
Biểu mẫu dưới đây 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 đủ | Màn hình được hỗ trợ một phần |
---|---|---|
List |
|
|
Process |
|
|
Cycle |
– |
|
Hierarchy |
– |
|
Relationship |
|
|
Matrix |
|
– |
Pyramid |
– |
|
So sánh của SmartArt Rendering trong Aspose.Words và Microsoft
Bảng dưới đây cho thấy hình ảnh ví dụ của Aspose.Words Render lạnh của một số bố cục tiêu chuẩn so với Microsoft Word đầu ra:
Aspose.Words | Microsoft Word | |
---|---|---|
Basic Process | ||
Circular Bending Process | ||
Repeating Bending Process | ||
Trapezoid List |