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: