Comment réparer un fichier PDF et intégrer des polices manquantes
- Je utiliser pdftk
pour réparer certaines pannes corrompu des fichiers PDF, mais j'ai fait face à un autre problème qui n'est pas fixé par pdftk
(ou, au moins, je ne sais pas comment le faire).
J'ai des fichiers PDF avec le texte en fonction de TrueType
de polices, mais les polices n'ont pas été intégrés lors de la création du PDF. Maintenant, je veux incorporer les polices requises pour les fichiers existants.
Est-il un outil de ligne de commande (comme pdftk
) pour incorporer les polices manquantes en fournissant chemin à TTF
fichiers?
source d'informationauteur Googlebot
Vous devez vous connecter pour publier un commentaire.
Vous pouvez utiliser Ghostscript pour incorporer les polices manquantes. Exécutez la commande comme ceci:
Voir aussi cette réponse:
J'ai juste eu le même problème (sur Ubuntu 14.04) et j'ai trouvé la solution suivante:
ps2pdf foo.ps foo.pdf
et le résultat est un fichier avec des polices de caractères et le contenu d'origineL'intermédiaire fichier postscript est beaucoup plus grand (650KB) que le fichier d'entrée (56KB), mais le PDF est de taille modeste à nouveau (82KB).
Je ne sais pas pourquoi cela fonctionne, c'est à dire,
Mais le résultat est un fichier PDF avec toutes les polices incorporées et une taille similaire au fichier d'origine.