Zastosuj niestandardowe formatowanie pól

Czasami użytkownicy muszą stosować niestandardowe formatowanie do pól. W tym artykule przyjrzymy się kilku przykładom, jak można to zrobić.

Aby dowiedzieć się więcej opcji, zobacz pełną listę właściwości dla każdego typu pola w odpowiedniej klasie.

Jak stosować niestandardowe formatowanie do wyniku pola

Aspose.Words zapewnia API za niestandardowe formatowanie wyników pola. Możesz wdrożyć IFieldResultFormatter interfejs do sterowania sposobem formatowania wyniku pola. Możesz zastosować numeryczny przełącznik formatu, tj.\ # “#. # #”, przełącznik formatu daty / czasu, tj.\ @ “dd.MM.yyyy”, oraz przełącznik formatu cyfr, tj.\ * conseminal.

Poniższy przykład kodu pokazuje, jak stosować niestandardowe formatowanie dla wyniku pola.

Jak ocenić IF stan

Jeśli chcesz ocenić IF stan po mail merge, można użyć EvaluateCondition metoda, która natychmiast zwraca wynik oceny wyrażenia.

Poniższy przykład kodu pokazuje, jak stosować tę metodę:

Jak stosować własne formatowanie do pola czasu

Domyślnie Aspose.Words aktualizacje TIME pole z obecną kulturą krótki format czasu. Jeśli chcesz formatować TIME pole zgodnie z wymaganiami, można to osiągnąć poprzez wdrożenie IFieldUpdateCultureProvider interfejs.

Poniższe przykłady kodu pokazują, jak stosować niestandardowe formatowanie do TIME pole: