J'utilise Foxit Reader en tant que spectateur par défaut PDF. Comment voir quel type de police est utilisé pour une partie sélectionnée d'un document PDF?
(Si cela ne peut être fait qu'avec un autre logiciel, je préférerais un logiciel gratuit car je ne veux pas payer uniquement pour l'affichage des types de polices sélectionnés.)
Si vous utilisez PDF-XChange Viewer , procédez comme suit:
Dans Foxit Reader et Adobe Reader, cliquez sur Fichier> Propriétés , puis sur l'onglet Polices pour afficher la liste complète des polices disponibles dans ce document. Aucune caractéristique de ces lecteurs de base PDF ne vous permettra de sélectionner du texte et d’afficher les propriétés de ce texte afin de voir exactement quelle police il utilise.
Pour cela, vous avez besoin de Foxit PDF Editor, d'Adobe Acrobat ou d'un autre éditeur PDF.
Voici quelque chose de très simple pour les PDF non cryptés:
strings my.pdf | grep FontName | cut -d '/' -f4
Essayez de supprimer la partie "coupée" si elle ne donne aucun résultat significatif.
Dans Adobe Acrobat X Pro (pas gratuitement), vous pouvez utiliser l'outil Modifier le texte du document pour en savoir plus sur la police:
Dans Adobe Acrobat 9 Pro , vous pouvez utiliser le Outil de retouche de texte qui se trouve sous ( Outils > Édition avancée > Texte de retouche Outil ).
Cela pourrait également fonctionner dans d'autres versions d'Acrobat, mais l'outil pourrait être enterré ailleurs dans les menus d'Acrobat.
Je ne connais aucun moyen de faire ce que vous voulez autrement que d'utiliser un logiciel de traitement commercial PDF très coûteux (comme Enfocus 'PitStop ou callas' pdfToolbox4).
Le plus proche que vous puissiez obtenir est l'utilitaire de ligne de commande pdffonts.exe. Cela est contenu dans la collection d'outils basée sur XPDF, disponible ici: http://www.foolabs.com/xpdf/download.html (Download: ftp://ftp.foolabs.com/pub/ xpdf/xpdfbin-win-3.03.Zip ).
Si tu cours
pdffonts.exe -f 22 -l 22 c:\path\to\some\pdf.pdf
le résultat montrera toutes les polices utilisées à la page 22. Pour voirtoutesles polices utilisées dans le document complet, exécutez simplement
pdffonts.exe c:\path\to\some\pdf.pdf
Même s’il ne conserve pas particulièrement bien la mise en page, Libre Office http://www.libreoffice.org est capable d’importer des fichiers PDF. Après avoir importé un fichier PDF, si vous cliquez sur un bloc de texte, il vous indiquera quelle police a été utilisée.
Si la police est installée sur votre ordinateur, alors peut-être copier le texte dans un traitement de texte fait-il l'affaire? Et même lorsqu'ils ne sont pas installés, certains processeurs de Word peuvent toujours afficher le demandé / nom dans leur boîte de dialogue de police.
(Autre que cela: une capture d'écran et WhatTheFont! pourrait aider, si cela en valait la peine. Ou sélectionnez le texte, puis "imprimez" la sélection dans un nouveau document PDF, à voir ce que ses propriétés de police montre alors?)
En attendant, j'ai trouvé une méthode différente pour répertorier les polices utilisées dans un PDF (et indiquer si elles sont incorporées ou non), qui utilise uniquement Ghostscript (aucun utilitaire tiers supplémentaire n'est nécessaire). Malheureusement, ceci aussi NOT ne répond pas à votre exigence de connaître une police utilisée pour le texte mis en surbrillance.
Cette méthode utilise un petit programme utilitaire, écrit en PostScript, livré avec le code source de Ghostscript. Recherchez dans le toolbin sous-répertoire le fichier pdf_info.ps
.
Les commentaires inclus indiquent que vous devez l'exécuter comme ceci afin de répertorier les polices utilisées, les tailles de support utilisées
gs -dNODISPLAY ^
-q ^
-sFile=____.pdf ^
[-dDumpMediaSizes] ^
[-dDumpFontsUsed [-dShowEmbeddedFonts]] ^
toolbin/pdf_info.ps
Je l'ai exécuté sur un exemple de fichier local. Voici le résultat:
C:\> gswin32c ^
-dNODISPLAY ^
-q ^
-sFile=SHARE.pdf ^
-dDumpMediaSizes ^
-dDumpFontsUsed ^
-dShowEmbeddedFonts ^
C:\\pa\\gs\\gs8.64\\lib\\pdf_info.ps
SHARE.pdf has 12 pages.
Title: SHARE_Information_070808.indd
Creator: Adobe InDesign CS2 (4.0)
Producer: Adobe PDF Library 7.0
CreationDate: D:20080808103516+02'00'
ModDate: D:20080808103534+02'00'
Trapped: False
Page 1 MediaBox: [ 595.276 841.89 ] CropBox: [ 595.276 841.89 ]
Page 2 MediaBox: [ 595.276 841.89 ] CropBox: [ 595.276 841.89 ]
Page 3 MediaBox: [ 595.276 841.89 ] CropBox: [ 595.276 841.89 ]
Page 4 MediaBox: [ 595.276 841.89 ] CropBox: [ 595.276 841.89 ]
Page 5 MediaBox: [ 595.276 841.89 ] CropBox: [ 595.276 841.89 ]
Page 6 MediaBox: [ 595.276 841.89 ] CropBox: [ 595.276 841.89 ]
Page 7 MediaBox: [ 595.276 841.89 ] CropBox: [ 595.276 841.89 ]
Page 8 MediaBox: [ 595.276 841.89 ] CropBox: [ 595.276 841.89 ]
Page 9 MediaBox: [ 595.276 841.89 ] CropBox: [ 595.276 841.89 ]
Page 10 MediaBox: [ 595.276 841.89 ] CropBox: [ 595.276 841.89 ]
Page 11 MediaBox: [ 595.276 841.89 ] CropBox: [ 595.276 841.89 ]
Page 12 MediaBox: [ 595.276 841.89 ] CropBox: [ 595.276 841.89 ]
Font or CIDFont resources used:
DKCTOS+FrutigerLT-BlackCn
DKCTOS+FrutigerLT-BoldItalic
DKCTOS+Wingdings3
TIELEM+FrutigerLT-Black
TIELEM+FrutigerLT-Bold
TIELEM+FrutigerLT-BoldCn
TIELEM+FrutigerLT-Cn
TIELEM+FrutigerLT-Italic
TIELEM+FrutigerLT-UltraBlack
TIELEM+TimesNewRomanPS-BoldItalicMT
On dirait que l'onglet des polices dans Adobe Reader est une solution simple.
Mais une autre solution consisterait à sélectionner le texte, à le copier et à le coller dans Word, et vous devriez pouvoir déterminer l’avant de Word si celui-ci copie le formatage comme il l’a fait pour moi.
La réponse de Rowan est correcte, et si vous avez vraiment besoin de le réduire à une petite partie d'un document complexe, essayez de réimprimer un sous-ensemble sur un autre PDF (il existe d'excellents outils gratuits PDF imprimantes, si vous n'en avez pas), et vérifiez les propriétés de police du fichier résultant.
Une solution plus simple consiste simplement à utiliser Adobe Reader X et à cliquer n'importe où dans le document avec le bouton droit de la souris, choisissez "Propriétés du document", puis cliquez sur l'onglet "Polices". Vous y voyez une liste de toutes les polices utilisées dans le document.
Une autre solution consiste à ouvrir le fichier PDF
avec Adobe Illustrator
, si les polices ne sont pas rationalisées vous serez en mesure de savoir quelles polices vous utilisez.
Dans Adobe Reader XI, sélectionnez Fichier -> Propriétés, puis cliquez sur l’onglet Polices. Ils sont tous là. Super facile et gratuit