Pages : 1
#1 Le 16/10/2012, à 17:29
- Jahman
[Résolu] probleme d'impression de pdf généré via latex
Bonjour,
j'ai des soucis d'impression de pdf via un serveur cups vers une imprimante lexmark x860de et une HP Laserjet 5035 MFP.
Certain pdf (ex: http://arxiv.org/pdf/1206.2599) n'arrive pas à s'imprimer. Sur l'exemple donné cela bloque à la page 14. Je soupçonne que les images des pages 14 et 15 sont les coupables
ou alors c'est un probleme de fonts. la font adobe Utopia-Regular est utilisée sur ces 2 pages uniquement.
Le serveur CUPS est en version 1.5.3 sous ubuntu server 12.04, le ppd de l'imprimante est à la derniere version ainsi que son firmware.
J'ai essayé d'imprimer via evince, acroread, lpr sans succès.
Cela fonctionne avec acroread si je coche dans les options avancées "imprimer comme image". J'ai pensé, pour remedier au problème, de créer un filtre cups qui me permettrait de simuler l'option d'acoread "imprimer comme image"
J'ai modifier le mime pdf du fichier /usr/lib/cups/filter/cupsfilters.convs en rajoutant une ligne
application/vnd.cups-pdf application/vnd.cups-postscript 0 /usr/lib/cups/filter/MyPrint.sh
le probleme vient ensuite de mon script....
j'ai essayé les utilitaires pdftk, pdftocairo, pdf2ps rien à faire ca bloque toujours à partir de la page 14.
j'ai également essayer avec la commande
/opt/Adobe/Reader9/bin/acroread -toPostScript -saveVM -size a4 -shrink -rotateAndCenter -level3 -optimizeForSpeed -pairs $6 tmp.ps
cela marche avec convert de imagemagick mais la qualité est dégueulasse et en augmantant la résolution cela fait exploser la mémoire du serveur.
Est ce que vous arrivez à identifier le probleme de ce pdf (image ou font)? j'ai le même soucis sur d'autres pdf (article scientifique en latex) mais celui ci est un bon exemple vu qu'il bloque à chaque fois...
est ce que vous connaissez d'autres moyen de convertir les pdf?
Merci par avance!!
[EDIT]
j'ai réussi à identifier le coupable qui est le lecteur evince qui bug avec des impressions pdf venant des documents latex (voir http://arxiv.org/pdf/1206.2599). J'ai donc remplacé evince par epdfview qui lui imprime tous mes documents pdf/latex sans soucis
http://www.mail-archive.com/debian-bugs … 57701.html
https://answers.launchpad.net/ubuntu/+s … ion/196148
Dernière modification par Jahman (Le 19/12/2012, à 16:06)
Sous les octets, la plage
Hors ligne
#2 Le 17/10/2012, à 14:07
- Jahman
Re : [Résolu] probleme d'impression de pdf généré via latex
en fait ca marche avec une impression directe via lpr depuis le client.
par contre je n'arrive pas à scripter ca dans un filtre cups sur le serveur, ca rentre dans une boucle infernale.
Sous les octets, la plage
Hors ligne
#3 Le 06/11/2012, à 16:27
- Jahman
Re : [Résolu] probleme d'impression de pdf généré via latex
alors apres plusieurs série de tests, il semble que le probleme (bug?) vient de gnome.
Si j'imprime directement via lpr ou depuis l'interface kde, le fichier qui arrive n'est pas modifié (je vérifie par un md5sum du fichier d'entrée et ce qui arrive effectivement au serveur CUPS) et cela s'imprime sans probleme.
par contre depuis l'interface gnome, le fichier est modifié (la somme md5 est différente) et ca bloque mon systeme d'impression.
Le probleme de bloquage vient uniquement de certains fichier (voir le lien ci dessus page 14 et 15): je n'arrive pas à identifier si c'est l'image qui pose probleme ou les fonts utilisées.
si quelqu'un a une idée de l'origine et d'une solution?
Merci par avance.
Sous les octets, la plage
Hors ligne