...
Versão: Independente da versão da plataforma o problema ocorre em servidores Linux®.
Durante análise, identificamos que a fonte Calibri, é um produto proprietário da Microsoft®, projetado para substituir o clássico Times New Roman, a partir de 2007. Para baixá-lo da internet e usá-lo é necessário ter uma licença de uso.
...
https://docs.microsoft.com/pt-br/typography/truetype/
Quando é exportado um relatório Birt para arquivo PDF, uma fonte que está configurada como Calibri fica como Times New Roman. Porém, isto só ocorre quando o fluig está instalado a plataforma está instalada em um servidor Linux®, no Windows® funciona normalmente.
Solução
Deck of Cards |
---|
|
Card |
---|
|
Fizemos alguns testes com o SO Linux Ubuntu 18.04 LTS 64 bits, e acabei por encontrar uma fonte semelhante, praticamente idêntica ao Calibri. Trata-se da fonte Carlito, de propriedade da Google, cuja licença é OFL(Open Font License é uma licença de uso livre e de código aberto elaborada pela SIL International especificamente para o uso por fontes tipográficas de computador).
Dentro do server Linux e utilizando a fonte Carlito, o resultado foi idêntico ao uso do Calibri no MS Windows.
Carlito --> equivalente a Calibri Caladea --> equivalente a Cambria Segue algumas sugestões de instalação e links úteis.
https://fontlibrary.org/en/font/carlito
Para Linux com sistema de pacotes Debian:
apt-get update apt-get install fonts-crosextra-carlito fonts-crosextra-caladea fc-cache -v -r https://wiki.debian.org/SubstitutingCalibriAndCambriaFonts
Para Linux com sistema de pacotes RPM:
yum install google-crosextra-carlito-fonts https://centos.pkgs.org/7/centos-x86_64/google-crosextra-carlito-fonts-1.103-0.2.20130920.el7.noarch.rpm.html
|
Card |
---|
|
Uma outra sugestão é utilizar um pacote para linux (ttf-mscorefonts), criado pela Microsoft, para uso de cliente final com as seguintes fontes TTF da Microsoft:
http://mscorefonts2.sourceforge.net/ https://en.wikipedia.org/wiki/Core_fonts_for_the_Web
As fontes são: |
---|
Andale Mono | Arial Black | Arial (Bold, Italic, Bold Italic) | Comic Sans MS (Bold) | Courier New (Bold, Italic, Bold Italic) | Georgia (Bold, Italic, Bold Italic) | Impact | Times New Roman (Bold, Italic, Bold Italic) | Trebuchet (Bold, Italic, Bold Italic) | Verdana (Bold, Italic, Bold Italic) | Webdings |
Este pacote ao ser instalado, exibe um acordo de licença do usuário final (EULA). Após clicar em Ok, a EULA é aceita pelo usuário e os referidos fontes podem ser consumidos de maneira legal.
|
|