Прилагане на форматиране в полета

Понякога потребителите трябва да прилагат потребителски форматиране на полета. В тази статия ще разгледаме няколко примера как може да се направи това.

За да научите повече опции, вижте пълния списък на свойствата за всеки тип поле в съответния клас.

Как да приложите Потребителско форматиране към резултата от полето

Aspose.Words осигурява API за персонализиране на резултата от полето. Можете да приложите IFieldResultFormatter интерфейс за контрол как се форматира резултатът от полето. Можете да приложите цифров форматен превключвател, т.е. # “##,” дата/час формат, т.е. @ “dd.MM.гггг,” и превключвател номер формат, т.е. * Ordinal.

Следният пример за код показва как да се прилага персонализирано форматиране за резултата от полето.

Как да оцените IF състояние

Ако искате да оцените IF състояние след mail merge, Можете да използвате EvaluateCondition метод, който незабавно връща резултата от оценката на израза.

Следният пример за код показва как да използвате този метод:

Как да приложите Потребителско форматиране към времето

По подразбиране Aspose.Words актуализации TIME поле с текущия формат за кратко време на културата. Ако искате да форматирате TIME поле според вашето изискване, можете да постигнете това чрез прилагане IFieldUpdateCultureProvider интерфейс.

Следните примери за код показват как да се прилага потребителски форматиране към TIME поле: