Forum Programmation.c++ Sur linux CentOs 6.7, l'impression en pdf via les librairies QT n'insère pas les fonts utilisées

Posté par . Licence CC by-sa
1
11
mai
2016

Bonjour,

J'ai un problème, j'utilise un logiciel développé qui se charge d'imprimer des rapports. Ce logiciel utilise QT pour imprimer. Sous RedHat 5 (avec la librairie QT 4.4.0), les fonts utilisées étaient incluses dans le pdf généré ce qui fait que le rendu des textes était très correct (j'utilise sur ce système kpdf pour visualiser les documents - il y a un élémént de menu Properties dans le menu File).

Lors de la migration sous CentOs 6.7, le logiciel utilise les librairies natives QT du système (avec KDE4). De mémoire, la version QT utilisée est la 4.6.2. Ce qui se passe c'est qu'il n'y a plus de fonts incluses dans le pdf lorsqu'on le génère à nouveau. Le document est pixelisé et les textes sont vus comme des éléments graphiques et il n'y a plus de lissage du texte. (j'utilise l'application okular pour visualiser ces documents).

Pourtant dans qtconfig-qt4, dans l'onglet impression, la case 'inclure les fonts' est bien cochée.

Quelqu'un pourrait-il m'aider ?

Merci d'avance

  • # le chemin vers les fonts ?

    Posté par . Évalué à 4.

    c'est bien de lui dire "inclure les fonts"
    mais pour qu'il puisse le faire il faut :
    - qu'il sache ou les trouver
    - que les fonts soient dans le dossier attendu.

    il pourrait etre possible que redhat ait changé les emplacements ou les fonts disponibles par defaut,
    il faut peut-etre aussi ajouter des paquets pour obtenir les fonts supplementaires…

Suivre le flux des commentaires

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.