O servidor de aplicação Wildfly contém o pacote de fontes nativas para sua utilização, mas em algum momento ou relatório específico é necessário realizar a inclusão de alguma fonte. Neste tutorial serão apresentadas as funcionalidades que ajudarão nesta inclusão.
Acesse o iReport para inclusão da fonte no seguinte caminho:
Ferramentas » Opções » Fonts » Install Font
Em TrueType Font clique Browse e selecione a fonte desejada.
Clique em próximo > Family Name, defina o nome da fonte e marque a opção 'Embed this font in the PDF document'
Finalize.
Gere o arquivo.jar da fonte, acesse novamente Ferramentas » Opções » Fonts e selecione a fonte importada no passo 2 e clique em 'Export as extension':
Salve no formato nome_da_fonte.jar
Acesse a pasta de instalação do wildfly_producao, no seguinte caminho, de acordo com seu sistema operacional:
/wildfly_producao/modules/custom/net/sf/jaspereports/fonts/main/
e inclua o arquivo criado .jar
Edite o arquivo modulo.xml conforme exemplo abaixo:
<?xml version="1.0" encoding="UTF-8"?>
<module xmlns="urn:jboss:module:1.1" name="custom.net.sf.jasperreports.fonts">
<resources>
<resource-root path="skw-ireport-pdf-fonts.jar"/>
<resource-root path="nome_da_fonte.jar"/>
</resources>
<dependencies>
</dependencies>
</module>
OBSERVAÇÃO: altere de acordo com o nome criado na extensão .jar e repita o processo para outras bases (Teste ou Treina)
Salve o arquivo.
Reinicie o Wildfly para carregar as alterações.
Faça as alterações no arquivo jrxml para a fonte criada e substitua o relatório dentro do Sankhya-W.
Ireport:
Sankhya-W
Comentários
0 comentário
Por favor, entre para comentar.