SmartArt Soğuk Render ile Çalışma

SmartArt grafikleri, bilgilere görsel bir gösterim oluşturmak için hızlı ve kolay bir şekilde kullanılır. Sadece sizin durumunuza en uygun olan düzenlerden birini seçersiniz. Bu kolay kullanım, SmartArt grafiklerini bazı amaçlar için oldukça popüler kılar.

Microsoft Word önceden işlenmiş çizimi oluşturur ve SmartArt nesnesiyle birlikte kaydeder. Çoğu durumda, önceden işlenmiş çizim Aspose.Words tarafından iyi işlenir ve ek eylemler gerekmez. Ancak, diğer uygulamalar tarafından kaydedilen belge durumunda, önceden işlenmiş SmartArt çizimi eksik olabilir veya hatalı olabilir. Bu durumda, SmartArt nesnesinin kendisi düzenlenmeli ve Aspose.Words kullanılarak işlenmelidir. Bu işlemi SmartArt soğuk işleme” olarak adlandırıyoruz.

SmartArt Soğuk Katmanlandırma Kullanımı

Aspose.Words önceden işlenmiş bir çizimi kullanmanıza veya soğuk işleme yapmanıza izin verir:

Önceden işlenmiş bir çizim mevcutsa, Aspose.Words onu SmartArt nesnesini oluşturmak için kullanır.

  • Önceden işlenmiş çizim eksikse, Aspose.Words implicit olarak soğuk işleme yapar SmartArt nesnesini işlemek için. Eğer bir önceden işlenmiş çizim mevcut olsa da yanlışsa, UpdateSmartArtDrawing yöntemini çağırarak SmartArt soğuk yeniden oluşturmayı açıkça gerçekleştirmek gerekir.

Aşağıdaki kod örneği, belgedeki tüm diyagramlar için çizimleri nasıl güncelleyeceğinizi gösterir:

Standart SmartArt Düzeni için destek

Şu anda yalnızca sınırlı sayıda standart Microsoft Word SmartArt düzeni desteklenmektedir. Ayrıca, bu düzenlerden bazıları kısmen desteklenmektedir, yani diyagramın önemli düğümleri ve şekilleri oluşturulur, ancak Microsoft Word ile Aspose.Words arasında diyagram düzeni arasında farklılıklar olabilir.

Aşağıdaki tablo tam ve kısmen desteklenen düzenleri listeler:

SmartArt Düzeni Group Tamamen desteklenen düzenler Kısmen desteklenen düzenler
List
  • Temel Blok Listesi
  • Değiştirgen Altıgenler
  • Dikey Nokta Listesi
  • Dikey Kutular Listesi
  • Değişken Genişlik Listesi
  • Yatay Nokta Listesi
  • Grouped Listesi
  • Dikey Blok Listesi
  • Dikey Omuz Listesi
  • Dikey Ok Listesi
  • Trapezoid Listesi
  • Tablo Listesi
  • Piramit Listesi
  • Hedef Listesi
  • Sıralı Liste
  • Dikey Parantez Listesi
  • Sekme Listesi
  • Yığınlı Liste
  • Dikey Vurgu Listesi
  • Dikey Çember Listesi
Process
  • Temel Süreç
  • Vurgu Süreci
  • Sürekli Blok Süreci
  • Artan Ok Süreci
  • Yakınsak Metin
  • Temel Zaman Çizelgesi
  • Temel Köşe Süreci
  • Köşe Vurgusu Süreci
  • Kapalı Köşe Süreci
  • Köşe Listesi
  • Dikey Süreç
  • Sıkıştırılmış Süreç
  • Süreç Listesi
  • Temel Bükme Süreci
  • Tekrarlayan Bükme Süreci
  • Ayrıntılı Süreç
  • Yükseliş Okları
  • Düşüş Süreci
  • Dairenim Bükme Süreci
  • Adım Yükseltme Süreci
  • Adım İndirme Süreci
  • Değişik Akış
  • Artan Çember Süreci
  • Piye Süreci
  • Birleşmiş Blok Süreci
  • Süreç Okları
  • Çember Vurgulu Zaman Çizelgesi
  • Çember Süreci
  • Alt Adım Süreci
  • Fazalı Süreç
  • Rastgele Sonuç Süreci
  • Çember Ok Süreci
Cycle
  • Segmented Cycle
  • Hexagonal Radial
Hierarchy
  • Tablo Hiyerarşisi
  • Mimari Düzen
Relationship
  • Denge
  • Havane Boru
  • Piyasa
  • Plus Ve Minus
  • Ok Şeridi
  • Karşılaştırma Okları
  • Karşıt Oklar
  • İç içe hedef
  • Temel hedef
  • Temel pasta
  • Temel Venn
  • Yığılmış Venn
  • Bağlantılı yüzük
  • Çember İlişki
  • Karşıt Fikirler
  • Denklem
  • Dikey Denklem
  • Doğrusal Venn
Matrix
  • Temel Matris
  • Başlık matris
  • Grid Matris
  • Döngü Matris
Pyramid
  • Segmentli Piramit

SmartArt Renderlamasının Aspose.Words ve Microsoft karşılaştırması

Aşağıdaki tablo, bazı standart düzenlere karşılaştırılan Aspose.Words soğuk sunumunun örnek resimlerini göstermektedir Microsoft Word çıktı olarak:

Aspose.Words Microsoft Word
Basic Process basic_process_aspose basic_process_word
Circular Bending Process circular_bending_process_aspose circular_bending_process_word
Repeating Bending Process repearing_bending_process_aspose repearing_bending_process_word
Trapezoid List trapezoid_list_aspose trapezoid_list_word