Aplicar formatação personalizada para campos

Às vezes, os usuários precisam aplicar formatação personalizada para campos. Neste artigo, vamos ver alguns exemplos de como isso pode ser feito.

Para saber mais opções, consulte a lista completa de propriedades para cada tipo de campo na classe correspondente.

Como Aplicar Formatação Personalizada para Resultado de Campo

Aspose.Words fornece API para a formatação personalizada do resultado do campo. Você pode implementar IFieldResultFormatter interface para controlar como o resultado do campo é formatado. Você pode aplicar o interruptor de formato numérico, ou seja, \ # # # # # # #", data / hora formato switch, ou seja, @ “dd.MM.yyyyyy”, e número de formato switch, ou seja, \ * Ordinal.

O exemplo de código a seguir mostra como aplicar formatação personalizada para o resultado do campo.

Como avaliar IF condição

Se você quiser avaliar IF condição após mail merge, você pode usar EvaluateCondition método que retorna imediatamente o resultado da avaliação de expressão.

O exemplo de código a seguir mostra como usar este método:

Como Aplicar Formatação Personalizada no Campo do Tempo

Por padrão Aspose.Words atualizações TIME campo com cultura atual formato de tempo curto. Se você quiser formatar o TIME campo de acordo com sua exigência, você pode conseguir isso implementando IFieldUpdateCultureProvider interface.

Os seguintes exemplos de código mostram como aplicar a formatação personalizada ao TIME campo: