Akıllı Sanat Şeklini Algıla

Bu eğitimde Aspose.Words for .NET kullanılarak bir Word belgesinde Smart Art şekillerinin nasıl tespit edileceği açıklanmaktadır. Akıllı Sanat şekilleri, bilgi ve fikirleri görsel olarak sunmak için kullanılan grafiksel temsillerdir.

Önkoşullar

Bu öğreticiyi takip etmek için aşağıdakilere sahip olmanız gerekir:

  • Aspose.Words for .NET kütüphanesi kuruldu.
  • Temel C# bilgisi ve Word belgeleriyle Kelime İşleme.

1. Adım: Belge Dizinini Ayarlayın

Belge dizininizin yolunu ayarlayarak başlayın. Yer değiştirmek"YOUR DOCUMENT DIRECTORY" belgenizin bulunduğu dizinin gerçek yolu ile birlikte.

string dataDir = "YOUR DOCUMENT DIRECTORY";

Adım 2: Belgeyi Yükleyin

Word belgesini kullanarak yükleyinDocument yapıcı, belgenin yolunu parametre olarak iletir.

Document doc = new Document(dataDir + "Smart Art.docx");

3. Adım: Akıllı Sanat Şekillerini Algılama

Türün alt düğümleri arasında yineleme yapınShape kullanarak belgedeGetChildNodesyöntem. kullanarak her şeklin Smart Art’a sahip olup olmadığını kontrol edin.HasSmart Art mülk.

int count = doc.GetChildNodes(NodeType.Shape, true).Cast<Shape>().Count(shape => shape.HasSmart Art);

Adım 4: Sonucu Çıktılayın

Belgede Smart Art ile algılanan şekillerin sayısını yazdırın.

Console.WriteLine("The document has {0} shapes with Smart Art.", count);

Aspose.Words for .NET kullanarak Akıllı Sanat Şeklini Algılama için örnek kaynak kodu

	// Belge dizininizin yolu
	string dataDir = "YOUR DOCUMENT DIRECTORY";

	Document doc = new Document(dataDir + "Smart Art.docx");
	int count = doc.GetChildNodes(NodeType.Shape, true).Cast<Shape>().Count(shape => shape.HasSmart Art);
	Console.WriteLine("The document has {0} shapes with Smart Art.", count);

Bu kadar! Aspose.Words for .NET’i kullanarak Word belgenizdeki Smart Art şekillerini başarıyla tespit ettiniz.