Alanlara Özel Biçimlendirme Uygula

Bazen kullanıcılar alanları özel biçimlendirmeye uygulamak isterler. Bu makalede, bunun nasıl yapılabileceğine dair birkaç örnek inceleyeceğiz.

Daha fazla seçenek öğrenmek için her alan türü için tam özelliklerin listesini ilgili sınıfta görebilirsiniz.

Alan Sonuçlarına Özel Biçimlendirme Nasıl Uygulanır

Aspose.Words özel biçimdeleme için API sağlar. Alan sonucunun nasıl biçimlendirileceğini kontrol etmek için IFieldResultFormatter arayüzünü uygulayabilirsiniz. Sayısal biçim anahtarını, örneğin # “#.##”, tarih/saat biçim anahtarını, örneğin @ “dd.MM.yyyy” ve sayı biçim anahtarını, örneğin * Ordinal* kullanabilirsiniz.

Aşağıdaki kod örneği, alan sonucuna özel biçimlendirme uygulamak için nasıl yapılacağını göstermektedir.

Nasıl IF koşulunu değerlendirirsin?

Eğer bir IF koşulunu mail merge sonrası değerlendirmek istiyorsan, ifadeyi değerlendirmenin sonucunu hemen döndüren EvaluateCondition metodunu kullanabilirsin.

Aşağıdaki kod örneği bu yöntemin nasıl kullanılacağını göstermektedir:

Zaman Alanına Özel Biçim Uygulama Nasıl Yapılır?

Varsayılan olarak Aspose.Words TIME alanını geçerli kültür kısa zaman formatı ile günceller. Eğer siz TIME alanını gereksinimlerinize göre formatlamak istiyorsanız bunu gerçekleştirmek için IFieldUpdateCultureProvider arayüzünü uygulayabilirsiniz.

Aşağıdaki kod örnekleri, TIME alanına özel biçimlendirme uygulamak için nasıl yapılacağını gösterir: