Office Eklentileriyle Çalışma
Bazen belgeleri değiştirmek için kod çalıştıran arayüz kontrollerine erişim vermek isteyebilirsiniz. Aspose.Words API, Office Eklentilerini temsil etmek için XML kelime dağarcığını genişleten öğeleri ve nitelikleri özelleştirmek için çeşitli sınıflar sağlayan WebExtensions
ad alanını sağlar.
WebExtensions ad alanı koşullu olarak aşağıdakilere ayrılabilir:
- Görev bölmesiyle çalışmaya yönelik nesneler
- Web uzantılarıyla çalışmaya yönelik nesneler
Görev Bölmelerini Kullanma
Görev bölmeleri, Microsoft Word’te pencerenin sağ tarafında görüntülenen arayüz yüzeyleridir. Görev bölmesi, kullanıcıların belgeleri değiştirmek için kod çalıştırabilen arayüz kontrollerine erişmesine olanak tanır.
Örneğin, Aspose.Words API’yi kullanarak bir görev bölmesi eklentisi ekleyebilir ve görünümünü özelleştirebilirsiniz.
Web Uzantılarını Kullanma
Web Uzantıları, Office uygulamalarının yeteneklerini genişleten ve Office belge içeriğiyle etkileşim kuran araçlardır. Web Uzantıları, kullanıcı deneyimini geliştirmek için Office istemcilerine ek işlevler sağlar.
Aspose.Words, WebExtension ve TaskPane sınıflarını kullanarak Görev Bölmesi türünde Web Uzantıları ekleme olanağı sağlar ve ayrıca bölme ve uzantı özelliklerini özelleştirmenize de olanak tanır.
Aşağıdaki kod örneği, görev bölmelerinin nasıl oluşturulacağını ve temel özelliklere sahip web uzantısı görev bölmelerine nasıl ekleneceğini gösterir:
Görev bölmesi eklentilerinin listesini görmek için WebExtensionTaskPanes özelliğini kullanın.
Aşağıdaki kod örneği, böyle bir eklenti listesinin nasıl alınacağını gösterir: