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 UpdateSmartArtDrawing.

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
  • Daftar Blok Dasar
  • Segi Enam Bergantian
  • Daftar Poin Vertikal
  • Daftar Kotak Vertikal
  • Memvariasikan Daftar Lebar
  • Daftar Poin Horisontal
  • Daftar Group
  • Daftar Blok Vertikal
  • Daftar Chevron Vertikal
  • Daftar Panah Vertikal
  • Daftar Trapesium
  • Daftar Tabel
  • Daftar Piramida
  • Daftar Sasaran
  • Daftar Berjajar
  • Daftar Braket Vertikal
  • Daftar Tab
  • Daftar Bertumpuk
  • Daftar Aksen Vertikal
  • Daftar Lingkaran Vertikal
Process
  • Proses Dasar
  • Proses Aksen
  • Proses Blok Berkelanjutan
  • Meningkatkan Proses Panah
  • Teks Konvergen
  • Garis Waktu Dasar
  • Proses Dasar Chevron
  • Proses Aksen Chevron
  • Proses Chevron Tertutup
  • Daftar Chevron
  • Proses Vertikal
  • Proses Terhuyung
  • Daftar proses
  • Proses Pembengkokan Dasar
  • Proses Pembengkokan Berulang
  • Proses Terperinci
  • Panah Atas
  • Proses Menurun
  • Proses Pembengkokan Melingkar
  • Proses Peningkatan
  • Proses Mundur
  • Aliran Bolak-balik
  • Meningkatkan Proses Lingkaran
  • Proses Pai
  • Proses Blok yang Saling Berhubungan
  • Panah Proses
  • Garis Waktu Aksen Lingkaran
  • Proses Lingkaran
  • Proses Sub Langkah
  • Proses Bertahap
  • Proses Acak hingga Hasil
  • Proses Panah Lingkaran
Cycle
  • Siklus Tersegmentasi
  • Radial segi enam
Hierarchy
  • Hierarki Tabel
  • Tata Letak Arsitektur
Relationship
  • Keseimbangan
  • Corong
  • Gigi
  • Plus Dan Minusnya
  • Pita Panah
  • Panah Penyeimbang
  • Menentang Panah
  • Target Bersarang
  • Sasaran Dasar
  • Pai Dasar
  • Venn Dasar
  • Venn bertumpuk
  • Cincin yang Saling Berhubungan
  • Hubungan Lingkaran
  • Gagasan yang Bertentangan
  • Persamaan
  • Persamaan Vertikal
  • Venn Linier
Matrix
  • Matriks Dasar
  • Berjudul Matriks
  • Matriks Kotak
  • Matriks Siklus
Pyramid
  • Piramida Tersegmentasi

Perbandingan SmartArt Rendering di Aspose.Words dan Microsoft

Tabel di bawah ini menunjukkan contoh gambar Aspose.Words Cold Rendering dari beberapa tata letak standar dibandingkan dengan keluaran Microsoft Word:

Aspose.Words Microsoft Word
Basic Process basic_process_aspose kata_proses_dasar
Circular Bending Process melingkar_bending_proses_aspose kata_proses_pembengkokan_melingkar
Repeating Bending Process mengulangi_bending_proses_aspose mengulangi_bending_proses_kata
Trapezoid List trapezoid_list_aspose trapesium_daftar_kata