Explosion du poids publi pdf si inclusion de la police ecofont dans un skin

Salut,

j’ai fait un skin pour le gen PDF d’Opale.
Dedans j’y mets une police perso « ecofont ».
Ecofont Vera Sans.zip (53,5 Ko)

Si j’utilise la font :

:root{
  --fontStyle: 'ecofont';
}

@font-face{
    font-family: 'ecofont';
    src: url('res/ecofont_vera_sans_regular.ttf') format('truetype');
}

Ça me fait un pdf de 30Mo.

Si je mets la ref à ecofont en commentaire :

:root{
  /*--fontStyle: 'ecofont';*/
}

J’obtiens un pdf de 13Mo :astonished:
Pareil si je référence une autre police.
Pourtant la police ne pèse que 238Ko.

J’ai essayé en convertissant la police ecofont de ttf a otf, pareil.

Le plus bizarre c’est que si je génère le contenu sous forme de odt de relecture et que je l’exporte en pdf, j’obtiens un document qui fait le même poids, que je mette tout en ecofont ou pas.

Je sèche. (poke @sam @david_rivron)

Bonjour @odigi,

Il y a plusieurs facteurs qui expliquent l’explosion de la taille du PDF.
Le principal est qu’aucune police n’est définie pour les différents styles et graisses. Dans ce cas, Chrome « synthétise » la police pour ces cas et ne peut les embarquer dans le PDF : les textes en gras et en italique sont alors convertis en chemin.
Le second est que cette police a la caractéristique d’avoir des « trous » à l’intérieur des caractères pour diminuer l’encre requise, ce qui complexifie grandement ces chemins.