2009-07-21 7 views
1

J'ai essayé d'imprimer un document PDF à partir de Java en utilisant PDFRenderer et ICEpdf. Dans les deux cas, une partie du texte est sortie à 180 degrés alors que les images restaient correctes. Avec PDFREndere, tout le texte est pivoté et dans ICEpdf seulement certaines des lignes. Une idée pourquoi cela se passe-t-il?Lors de l'impression d'un document PDF à partir de Java, une partie du texte est pivotée

+1

Le PDF s'affiche-t-il correctement dans d'autres visionneuses PDF (Acrobat, Ghostscript, Evince, Fox ...)? Cela arrive-t-il seulement lors de l'impression? – balpha

+0

Dans Acrobat, le document affiche OK et s'imprime bien. Dans PDFRenderer, le texte est également pivoté lorsque j'affiche les données dans le PagePanel. – arsenalfan

Répondre

0

Il semble que la police que vous utilisez dans le document ne soit pas disponible sur le système. J'ai eu le même problème avec les fichiers eps générés par Java.

1

Peut-être que le pdf est cassé. Essayez également d'ouvrir le pdf en utilisant Ghostscript. Acrobat est trop indulgent avec des fichiers pdf cassés ou mal formés (il corrige automatiquement une erreur de "syntaxe" dans la structure pdf).

Questions connexes