Bekerja dengan Rendering Dingin SmartArt
Grafik SmartArt digunakan untuk membuat representasi visual informasi dengan cepat dan mudah. Anda cukup memilih dari sejumlah besar tata letak yang paling sesuai dengan situasi Anda. Kemudahan penggunaan ini membuat grafik SmartArt cukup populer untuk beberapa tujuan.
Microsoft Word menghasilkan dan menyimpan gambar yang telah dirender bersama dengan objek SmartArt
. Dalam kebanyakan kasus, gambar yang telah dirender sebelumnya dirender dengan baik oleh Aspose.Words dan tidak diperlukan tindakan tambahan. Namun, jika dokumen disimpan oleh aplikasi lain, gambar SmartArt yang telah dirender sebelumnya mungkin hilang atau salah. Dalam hal ini, objek SmartArt
itu sendiri harus ditata dan dirender menggunakan Aspose.Words. Kami menyebut proses ini SmartArt
Cold Rendering.
Menggunakan Rendering Dingin SmartArt
Aspose.Words memungkinkan Anda menggunakan gambar yang telah dirender sebelumnya atau melakukan rendering dingin:
- Jika gambar pra-render tersedia, Aspose.Words menggunakannya untuk merender objek
SmartArt
. - Jika gambar pra-render tidak ada, Aspose.Words secara implisit melakukan rendering dingin untuk merender objek
SmartArt
. - Jika gambar yang telah dirender sebelumnya ada tetapi salah, maka diperlukan rendering dingin SmartArt secara eksplisit dengan memanggil metode update_smart_art_drawing.
Contoh kode berikut menunjukkan cara memperbarui gambar untuk semua diagram dalam dokumen:
.NET
Dukungan untuk Tata Letak SmartArt Standar
Saat ini, hanya sejumlah tata letak Microsoft Word SmartArt standar yang didukung. Selain itu, beberapa tata letak ini didukung sebagian, artinya node dan bentuk diagram signifikan dirender, namun mungkin ada perbedaan antara tata letak diagram Microsoft Word dan Aspose.Words.
Tabel di bawah mencantumkan tata letak yang didukung sepenuhnya dan sebagian:
Tata Letak SmartArt Group | Tata letak yang didukung penuh | Tata letak yang didukung sebagian |
---|---|---|
List |
|
|
Process |
|
|
Cycle |
– |
|
Hierarchy |
– |
|
Relationship |
|
|
Matrix |
|
– |
Pyramid |
– |
|
Perbandingan SmartArt Rendering di Aspose.Words dan Microsoft
Tabel di bawah ini menunjukkan contoh gambar Aspose.Words Cold Rendering dari beberapa layout standar dibandingkan dengan keluaran Microsoft Word:
Aspose.Words | Microsoft Word | |
---|---|---|
Basic Process | ||
Circular Bending Process | ||
Repeating Bending Process | ||
Trapezoid List |