10
votes

Comment trouver la famille de polices et la taille de la police des mots dans un document PDF?

Comment puis-je comprendre la famille de polices et la taille de la police des mots dans un document PDF? Nous essayons en réalité de générer un document PDF à l'aide d'ITEXT, mais nous ne sommes pas sûrs de savoir comment découvrir la famille de polices et la taille de la police du document original qui doit être généré. Les propriétés du document ne semblent pas contenir ces informations


1 commentaires

Solutions à cette question tex.stackexchange.com/q/1401/164050 m'a également été utile.


3 Réponses :


8
votes

Les polices sont stockées dans le catalogue (je suppose dans un sous-catalogue de la police de type). Si vous ouvrez un fichier PDF sous forme de fichier texte, vous devriez pouvoir trouver des entrées de catalogue (ils commencent et se terminent par "<<" et ">>" respectivement.

sur un simple fichier PDF, j'ai trouvé ce qui suit: < / p> xxx

la recherche du préfixe devrait vous aider (dans certains fichiers PDF, il y a des espaces entre Les commutations mais «/ type / font» doivent être correctes).

Bien sûr, il s'agit d'un processus manuel, tandis que vous préférez probablement une autre.

sur une autre note, nous utilisons parfois Identifont ou Quelle police pour trouver des polices peu communes qui nous donnent problème (Logo Police).

Cordialement Guillaume

Edit: Le code suivant trouvera toutes les polices dans les pages. Pour être court, vous recherchez le dictionnaire de chaque page pour le subdiction "Ressource", puis la "police" du SudDictionNary. Chaque entrée de la version ultérieure est un dictionnaire de polices, décrivant une police. xxx

nom (variable "nom" dans le code suivant) est ce qui est utilisé dans le texte pour changer Police de caractère. Dans le PDF, vous devrez le trouver à côté d'un texte. Le numéro suivant est la taille. Ici, par exemple, c'est la taille 12. (Désolé, toujours aucun code pour cette partie). xxx


1 commentaires

En regardant un fichier PDF ici et je vois toujours / TT1 1 TF pour un PDF de texte assez simple, mais la police est un peu plus grande que la taille 1. Je suppose que vous devez également combiner les transformations menant à ce point , mais je n'ai pas compris un bon moyen de le faire, à compter de la mise en œuvre d'un rendu.



2
votes

Selon le PDF, si elle n'a pas été décrite, vous pourrez peut-être l'ouvrir dans Adobe Illustrator , double-cliquez sur le texte et sélectionnez une partie de cela pour voir sa famille, la taille, la taille, c.

Si le texte est décrit, utilisez l'un de ces outils en ligne que Patury suggère de découvrir la police.

bonne chance


0 commentaires

1
votes

Si vous avez Adobe Acrobat, vous pouvez voir les polices à l'intérieur et examiner les objets et les flux de texte. J'ai écrit un article de blog sur ceci à http: // pdf.jpedal.org/java-pdf-blog/bid/10479/viewing-pdf-Objects


0 commentaires