Mise à jour le Dimanche 05 Octobre 2008 15:13 Écrit par Vincent Rousseau Jeudi 07 Décembre 2006 21:54
Problèmes et Solutions » Problèmes et Solutions PAO
Le texte de fichiers PDF doit être vectorisé pour raison de compatibilité avec un logiciel ou avec un RIP. Acrobat Pro peut faire ça pour nous, grâce au détournement de la fonction d'aplatissement des transparences. On introduit de la transparence là où elle ne risque pas de créer un problème… puis l'on aplatit en vectorisant tout le texte…
L'objectif est par exemple d'ouvrir un PDF dans Illustrator en se débarrassant des problèmes de polices, ou bien de solutionner un problème de confli de polices dans un logiciel de mise en page ou sur un RIP. Pour cela, vectoriser le texte est une solution radicale mais imparable.
Comme souvent, il existe plusieurs voies possibles. Vous mettrez en œuvre l'une plutôt que l'autre surtout selon votre équipement et la disponibilité à votre niveau de tel ou tel logiciel nécessaire aux opérations.
Solution 1 : Acrobat Pro (7 ou 8) + Pitstop 7
Le plug-in pour Acrobat, Enfocus Pitstop 7, dispose d'une fonction pour vectoriser tout le texte d'une document PDF, quelque soit le nombre de pages. Il s'agit d'un script d'actions, que l'on exécutera de façon très simple et très rapide grâce à la création d'un QuickRun, celui-ci incluant le script d'action Convert all text to outlines, installé par défaut avec Pitstop 7, ainsi que, éventuellement, un profil de contrôle, juste histoire de valider la modification. Pitstop sera une solution rapide, efficace, fiable...mais le prix du plug-in pourra réfréner les ardeurs de certains, car il coûte plus cher que le logiciel lui-même (599,00 EUR HT).
Solution 2 : Indesign
Une solution "élégante" et fiable, pour les gens qui ne disposeraient pas de Pitstop mais qui seraient équipés avec un pack Adobe ou au minimum Indesign. Les documents PDF à vectoriser sont importés dans des pages Indesign. Les fichiers PDF ainsi placés sont enrichis d'un attribut de transparence, par exemple le mode de fusion Produit, qui correspond en fait à une simple surimpression. Dès lors que de la transparence a été ajoutée, il est possible d'obtenir l'aplatissement des transparences lors de l'exportation ou de l'impression en PDF, avec l'option Vectoriser tout le texte. La transparence ajoutée n'entraîne bien-sûr aucune modification visuelle du document : il s'agit juste d'une petite ruse qui autorise la vectorisation du texte. L'avantage d'Indesign, c'est la souplesse et l'efficacité d'un logiciel de mise en page, qui permettent par exemple au passage, de redimensionner les pages, d'exporter en EPS (page à page) mais aussi en PDF ou en PS, d'ajouter des folios, de faire un repiquage de logo...
Solution 3 : Acrobat Pro (7 ou 8) + Illustrator
Pour les documents PDF de plusieurs pages dont tout le texte doit être vectorisé
En l'absence de Pitstop, cette méthode a ma préférence, en utilisant ajouter un arrière-plan
Le temps de mise en œuvre n'est pas plus long qu'avec Indesign, et surtout, on peut traiter en quelques clics et quelques minutes un fichiers PDF contenant de nombreuses pages ! Il faut simplement créer un document Illustrator, enregistré en PDF (avec les réglages par défaut, sauf la préservation des données Illustrator, qui est décochée) et contenant un petit rectangle blanc enrichi avec le mode de fusion Produit depuis la palette Transparence. Ce fichier sera soit ouvert dans Acrobat et copié-collé dans un angle d'une page particulière dont il faut vectoriser le texte, soit incorporé à chaque page d'un fichier PDF en utilisant la fonction Ajouter un arrière-plan, que l'on trouve dans le menu Document > Arrière-plan > Ajouter/Remplacer… (c'est ma méthode préférée). On fait ensuite appel à la fonction d'Acrobat Pro : Optimisation PDF..., accessible depuis le menu Options avancées. Dans la boîte de dialogue de ce réglage d'optimisation, on retrouvera la possibilité d'aplatir les transparences et de Vectoriser tout le texte. On pourra mémoriser les paramètres utilisés, pour une prochaine fois. Choisissez la compatibilité Acrobat 4 et désactivez les fonctions inutiles s'il s'agit seulement de vectoriser le texte (rééchantillonnage et compression des images, vectorisation des contours…).
Il existe probablement d'autres solutions. Je pense notammnent à celle qui consisterai à ouvrir les PDF dans Illustrator pour en vectoriser le texte. Mais j'ai voulu privilégier ici les méthodes qui partent des fichiers PDF et ne nécessitent pas de les convertir en les ouvrant avec un autre logiciel. Dans le cas d'Illustrator, il est fréquent de ne pas pouvoir éditer les documents PDF, à cause de problèmes d'encodage du texte, de polices non disponibles dans le Système ou qui ne s'activent pas correctement... mais bien évidemment, tout autre solution rapide et fiable est la bienvenue. De fait, c'est une question qui reste pour moi d'actualité et cet article pourra à tout moment être mis à jour.
Termes courants :
EPS : Postscript Encapsulé
PDF : Portable Document Format
Observations :
- Dans Acrobat 8, il faut définir un paramètre prédéfini d'aplatissement des transparences, depuis la fenêtre Aperçu de l'aplatissement (Options avancées > Impression > Aperçu de l'aplatissement), l'enregistrer, puis l'utiliser ensuite dans la fenêtre d'Optimisation PDF. Créer ce paramètre à partir du paramètre existant "Haute résolution". Au final, enregistrer les paramètres d'Optimisation PDF, par exemple sous le nom "Vectoriser le texte".
- Utiliser la transparence pour vectoriser du texte ou des contours (contours --> fonds) sera aussi une bonne astuce directement dans Illustrator, InDesign et même XPress (depuis sa version 7).
Liens :
- http://fr.enfocus.com/product.php?id=855
- http://www.adobe.com/fr/products/acrobat/
- http://www.adobe.com/fr/products/indesign/



| < Précédent | Suivant > |
|---|
Dernière Minute
Prudence avec l'aplatissement des transparences dans Acrobat 9 Pro. Les résultats peuvent être catastrophiques. Lire mon article sur ce problème d'aplatissement des transparences… Acrobat X Pro corrige le problème.

