J'ai un PDF, réalisé avec Inkscape, qui utilise des couleurs transparentes. Cette image doit être utilisée dans un document LaTeX.
Bien que la préservation de la transparence soit agréable pour l'édition, cela peut être un problème pour l'impression. L'impression implique généralement une conversion PDF en PS. Étant donné que Postscript ne prend pas en charge la transparence, cela nécessite soit
- aplatissement, c'est-à-dire création d'un graphique vectoriel qui fonctionne sans transparence
ou
- tramage, c'est-à-dire rendu d'une image bitmap.
Lorsqu'un document PDF contenant une telle figure est imprimé (ou converti en PS) en utilisant Evince (ou Cairo ou Ghostscript), la page entière est rendue sous forme de bitmap, rendant les polices moches (différentes des autres pages). (Adobe Acrobat gère bien ces fichiers PDF.)
Malheureusement, la conversion des figures PDF en EPS (avant de les inclure avec LaTeX) n'aide pas beaucoup, car à la fois pdftops et pdf2ps (encore une fois, Le Caire ou Ghostscript) pixellisent l'image, c'est-à-dire rendent un bitmap (enregistré au format EPS). (C'est un peu mieux, car cela n'affecte pas toute la page, mais je préférerais quand même un graphique vectoriel.)
Comment puis-je aplatir la transparence avec Inkscape ou un autre logiciel sous Linux?