SmartArt Soğuk İşleme ile Çalışma
SmartArt grafikleri, bilgilerin görsel temsilini hızlı ve kolay bir şekilde oluşturmak için kullanılır. Çok sayıda düzen arasından durumunuza en uygun olanı seçmeniz yeterlidir. Bu kullanım kolaylığı SmartArt grafiklerini bazı amaçlar için oldukça popüler hale getiriyor.
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 bir şekilde oluşturulur ve hiçbir ek eylem gerekmez. Ancak belge başka uygulamalar tarafından kaydedildiyse önceden oluşturulmuş SmartArt çizimi eksik veya yanlış olabilir. Bu durumda, SmartArt
nesnesinin kendisi Aspose.Words kullanılarak düzenlenmeli ve oluşturulmalıdır. Bu işleme SmartArt
Soğuk İşleme adını veriyoruz.
SmartArt Soğuk İşlemeyi Kullanma
Aspose.Words, önceden oluşturulmuş bir çizimi kullanmanıza veya soğuk işleme gerçekleştirmenize olanak tanır:
- Önceden oluşturulmuş bir çizim mevcutsa Aspose.Words,
SmartArt
nesnesini oluşturmak için bunu kullanır. - Önceden oluşturulmuş çizim eksikse Aspose.Words,
SmartArt
nesnesini oluşturmak için dolaylı olarak soğuk işleme gerçekleştirir. - Önceden oluşturulmuş bir çizim mevcut ancak hatalıysa, UpdateSmartArtDrawing yöntemini çağırarak SmartArt soğuk işlemenin açıkça gerçekleştirilmesi gerekir.
Aşağıdaki kod örneği, belgedeki tüm diyagramlar için çizimlerin nasıl güncelleştirileceğini gösterir:
.NET
Standart SmartArt Düzenleri Desteği
Ş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 desteklenir; bu, diyagramın önemli düğümlerinin ve şekillerinin oluşturulduğu anlamına gelir, ancak Microsoft Word ve Aspose.Words diyagram düzeni arasında farklılıklar olabilir.
Aşağıdaki tablo tamamen ve kısmen desteklenen düzenleri listelemektedir:
SmartArt Düzenleri Group | Tamamen desteklenen düzenler | Kısmen desteklenen düzenler |
---|---|---|
List |
|
|
Process |
|
|
Cycle |
– |
|
Hierarchy |
– |
|
Relationship |
|
|
Matrix |
|
– |
Pyramid |
– |
|
Aspose.Words ve Microsoft’de SmartArt İşlemenin Karşılaştırılması
Aşağıdaki tablo, Microsoft Word çıkışıyla karşılaştırıldığında bazı standart düzenlerin Aspose.Words Soğuk İşlemesinin örnek resimlerini göstermektedir:
Aspose.Words | Microsoft Word | |
---|---|---|
Basic Process | ||
Circular Bending Process | ||
Repeating Bending Process | ||
Trapezoid List |