Comment intégrer les polices au format PDF

J'ai un fichier pdf, et je veux savoir si je peux intégrer / sous-ensemble toutes ses polices dans le fichier PDF lui-même? Existe-t-il un outil de soutien à cette opération?

Vous pouvez exporter des fichiers PDF à partir d'InDesign avec les polices intégrées, mais cela suppose que vous disposez des polices sur votre ordinateur et que vous pouvez diriger le programme vers ces fichiers de police. J'imagine que Acrobat Pro prend en charge cela aussi. Je ne suis pas sûr de modifier les polices dans un fichier PDF déjà généré, mais s'il existe un outil qui vous permettra de le faire, c'est probablement Acrobat Pro (à ne pas confondre avec Acrobat Reader).

Ghostscript peut le faire. Une condition cependant: la (les) police (s) référencée (s) par le PDF original doit être présente sur le système où vous exécutez Ghostscript.

Voici un exemple de commande à exécuter sur Windows:

gswin32c.exe ^ -sFONTPATH=c:/windows/fonts;d:/some/dir/with/more/fonts ^ -dCompatibilityLevel=1.4 ^ -dPDFSETTINGS=/prepress ^ -dCompressFonts=true ^ -dSubsetFonts=true ^ -dNOPAUSE ^ -dBATCH ^ -sDEVICE=pdfwrite ^ -sOutputFile=output.pdf ^ -c ".setpdfwrite <</NeverEmbed [ ]>> setdistillerparams" ^ -f input.pdf 

La output.pdf résultante devrait avoir toutes les polices incorporées dont input.pdf n'avait pas. Assurez-vous -sFONTPATH=... que -sFONTPATH=... contient (au moins) un répertoire où les polices manquantes sont trouvées par la commande gswin32c .

La documentation de votre outil de génération de PDF explique comment permettre l'intégration de polices dans la mesure du possible. Assurez-vous de suivre la licence de toutes les polices intégrées de cette manière.