Formatting in Word Template

Ao gerar documentos, você pode querer aplicar formatação a um resultado preenchido dinamicamente - como um valor resultante de uma expressão. Usando PDF4me, você pode facilmente aplicar formatação aos resultados de sua condição ou expressão.

Vamos ver um exemplo para ver como essa formatação pode ser aplicada-

Sintaxe básica

A sintaxe básica para aplicar formatação -

<<[token]:"format">>

Podemos ver como formatar os resultados de expressões de data e hora.

Suponha que queremos um resultado de saída como -

Data da fatura: 12.09.2022 em vez de 2022/09/12

Precisamos criar o modelo como -

Data da fatura:  <<[invoiceDate]:"dd.MM.yyyy">>

e os dados podem ser -

{
  "vendorName": "Ynoox GmbH",
  "invoiceDate": "2022/09/12"
}

Formatação de string

Você pode formatar strings ou texto para serem preenchidos em seu documento usando os seguintes formatos.

Tipos de formatação

Formatação de Strings

Você pode formatar strings ou texto para serem inseridos em seu documento usando os seguintes formatos.

<<[token]:upper>>

Converte uma string para maiúsculas

<<[token]:caps>>

Converte a primeira letra de cada palavra em uma string para maiúsculas

<<[token]:firstCap>>

Converte a primeira letra da primeira palavra em uma string para maiúsculas

Formatação de data

<<[token]:"dd MMM yy H:mm:ss">>

Exemplo 15 dez 12 10:10:21

<<[token]:"dd-MM-yyyy">>

Exemplo 15-12-2022