SmartArt Soğuk İşleme ile Çalışma

SmartArt grafikler, bilginin görsel bir temsilini hızlı ve kolay bir şekilde oluşturmak için kullanılır. Durumunuza en uygun çok sayıda düzen arasından seçim yapmanız yeterlidir. Bu kullanım kolaylığı, SmartArt grafiklerini bazı amaçlar için oldukça popüler hale getirir.

Microsoft Word önceden oluşturulmuş çizimi SmartArt nesnesiyle birlikte oluşturur ve kaydeder. Çoğu durumda, önceden oluşturulmuş çizim Aspose.Words tarafından iyi işlenir ve ek işlem gerekmez. Ancak, belge başka uygulamalar tarafından kaydedilirse, önceden oluşturulmuş SmartArt çizim eksik veya yanlış olabilir. Bu durumda, SmartArt nesnesinin kendisi düzenlenmeli ve Aspose.Words kullanılarak oluşturulmalıdır. Bu işleme SmartArt Soğuk İşleme diyoruz.

SmartArt Soğuk İşleme Kullanma

Aspose.Words önceden oluşturulmuş bir çizim kullanmanıza veya soğuk oluşturma gerçekleştirmenize olanak tanır:

  • Önceden oluşturulmuş bir çizim varsa, Aspose.Words onu SmartArt nesnesini oluşturmak için kullanır.
  • Önceden oluşturulmuş çizim eksikse, Aspose.Words SmartArt nesnesini işlemek için örtülü olarak soğuk işleme gerçekleştirir.
  • Önceden oluşturulmuş bir çizim varsa ancak yanlışsa, UpdateSmartArtDrawing yöntemini çağırarak SmartArt soğuk işlemeyi açıkça gerçekleştirmesi gerekir.

Aşağıdaki kod örneği, belgedeki tüm diyagramların çizimlerinin nasıl güncelleneceğini gösterir:

Standart SmartArt Mizanpajlar için destek

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

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

SmartArt Düzen Grubu Tamamen desteklenen düzenler Kısmen desteklenen düzenler
List
  • Temel Blok Listesi
  • Alternatif Altıgenler
  • Dikey Madde İşareti Listesi
  • Dikey Kutu Listesi
  • Değişen Genişlik Listesi
  • Yatay Madde İşareti Listesi
  • Gruplandırılmış Liste
  • Dikey Blok Listesi
  • Dikey Şerit Listesi
  • Dikey Ok Listesi
  • Yamuk Listesi
  • Tablo Listesi
  • Piramit Listesi
  • Hedef Listesi
  • Sıralı Liste
  • Dikey Parantez Listesi
  • Sekme Listesi
  • Yığılmış Liste
  • Dikey Vurgu Listesi
  • Dikey Daire Listesi
Process
  • Temel Süreç
  • Vurgu Süreci
  • Sürekli Blok Süreci
  • Ok Sürecini Artırma
  • Metni Yakınsama
  • Temel Zaman Çizelgesi
  • Temel Şerit İşlemi
  • Chevron Vurgu Süreci
  • Kapalı Şerit İşlemi
  • Şerit Listesi
  • Dikey İşlem
  • Kademeli Süreç
  • İşlem Listesi
  • Temel Bükme İşlemi
  • Tekrarlanan Bükme İşlemi
  • Detaylı Süreç
  • Yukarı Ok
  • Azalan Süreç
  • Dairesel Bükme İşlemi
  • Süreci Hızlandırın
  • Aşağı Adım Süreci
  • Alternatif Akış
  • Çember Sürecini Artırma
  • Pie İşlem
  • Birbirine Bağlı Blok Süreci
  • İşlem Okları
  • Daire Vurgulu Zaman Çizelgesi
  • Çember Süreci
  • Alt Adım Süreci
  • Aşamalı Süreç
  • Rastgele Sonuç Süreci
  • Daire Ok İşlemi
Cycle
  • Bölümlenmiş Döngü
  • Altıgen Radyal
Hierarchy
  • Tablo Hiyerarşisi
  • Mimari Düzen
Relationship
  • Denge
  • Huni
  • Dişli
  • Artı Ve Eksi
  • Ok Şerit
  • Denge Okları
  • Karşıt Oklar
  • İç İçe Geçmiş Hedef
  • Temel Hedef
  • Temel Pie
  • Temel Venn
  • Yığılmış Venn
  • Birbirine bağlı Halka
  • Çember ilişkisi
  • Karşıt Fikirler
  • Denklem
  • Dikey Denklem
  • Doğrusal Venn
Matrix
  • Temel Matris
  • Başlıklı Matris
  • Izgara Matrisi
  • Döngü Matrisi
Pyramid
  • Parçalı Piramit

Aspose.Words ve Microsoft ‘de SmartArt İşlemenin karşılaştırılması

Aşağıdaki tablo, Microsoft Word çıktısına kıyasla bazı standart mizanpajların Aspose.Words Soğuk İşlenmesinin örnek resimlerini göstermektedir:

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