Comment obtenir Ghostscript pour utiliser les polices incorporées dans le fichier PDF
gs -dCompatibilityLevel=1.4 -dPDFSETTINGS=/screen -dNOPAUSE -dBATCH \
-sDEVICE=pdfwrite -sOutputFile=output.pdf input.pdf
Je suis en utilisant (essayer en tout cas) pour utiliser Ghostscript pour réduire mon PDF la taille du fichier. La commande ci-dessus dirait qu'il travaille, il réduit considérablement la taille du fichier, mais plusieurs de ces champs sont tronqués. Comme pour que je puisse le suivre vers le bas, C'est de faire une substitution de police. C'est à dire, Le même texte = même texte tronqué.
Les polices sont incluses dans le fichier PDF quand il arrive à moi. En outre, j'ai essayé d'ajouter toutes les polices de la Fontmap.
Toutes les idées, Idéalement, j'aimerais que d'utiliser les polices de caractères sans avoir à me mettre à jour les gs polices système/modifier fontmap, etc. Je suis sous Ubuntu 9.10 et les Polices sont des polices de windows, Arial/TimesNewRoman.
Grâce.
OriginalL'auteur Sheldon Ross | 2010-04-19
Vous devez vous connecter pour publier un commentaire.
L'incorporation de polices retrospectivly qui n'ont pas été intégrés dans le document PDF d'origine augmente la taille du fichier, pas le diminuer.
Cependant, il reste peut-être une chance de réduire la taille globale du fichier de réduire la résolution des images intégrées... dépend de vos préférences et de vos besoins.
Vous pouvez essayer avec des variations de la ligne de commande suivante. Il va incorporer toutes les polices de caractères (même "de Base, 14"), mais intégrer des glyphes nécessaires (un "sous-ensemble" de la police d'origine), et aussi compresser les polices:
OriginalL'auteur Kurt Pfeifle