PDFドキュメントの選択部分で使用されているフォントを知る方法


121

Foxit ReaderをデフォルトのPDFビューアとして使用しています。PDFドキュメントの選択した部分に使用されているフォントの種類を確認するにはどうすればよいですか?

(これが別のソフトウェアでしかできない場合は、選択したフォントの種類を表示するだけでお金を払いたくないので、フリーウェアを好むでしょう。)


あなたのPDFは様々な種類のフォントで書かれていますか?
イェリンアウン

2
ええ、たくさんのフォントタイプがあります。
Mehper C. Palavuzlar

2
面白いですね、今日もまったく同じ質問がありました。あなたは私にそれを尋ねる手間を省きました。:)
サーシャチェディゴフ

1
:)しかし、まだ解決策はありません。
Mehper C. Palavuzlar

2
superuser.com/questions/62562/... Rabarberskiは述べ、「私は(私はそれを行う方法を知っている)テキストの特定の部分に使用されているフォントを見つけるにしたくない」 ...
Arjan

回答:


62

PDF-XChange Viewerを使用している場合、これを実行します。

  1. テキスト選択ツールでテキストを選択します
  2. 選択を右クリック
  3. 「テキストのプロパティ...」をクリックします
  4. 「フォーマット」を選択します(左側)
  5. 選択したテキストの左側に矢印があります(
    ウィンドウの右側にあります)
  6. それをクリックすると、必要なすべての情報が得られます。

ここに画像の説明を入力してください


5
完璧な答え-PDF XChange Viewerは質問で要求されているフリーソフトウェアであり、Acrobat Readerよりもはるかに多くのことを行います。
アモスM.カーペンター

3
これは無料であるため、これは受け入れられた答えだと思います。
ランディレヴィ14年

5
@Patrick:Linux / BSDまたはOSXでは使用できません。
user2284570 14

ワインの下でも問題なく動作します。(たまたま、Linuxで使用でき、pdf標準を使用する最高の(そして唯一の無料の)PDF注釈ツールです。)
Diagon

これは私にとって完璧に機能し、無料のプログラムでのみ利用できます。共有してくれてありがとう!
サラベイリー

52

暗号化されていないPDFの非常に単純なものを次に示します。

 strings my.pdf | grep FontName | cut -d '/' -f4

意味のある結果が得られない場合は、「カット」部分を削除してみてください。


1つのPDFで複数のフォントを使用してフォントを正しいテキストにリンクするのは非常に困難です。cliソリューションの+1 :)
Jarco

3
ただ注意してください:pdflatexで作成されたpdfでは動作しないようです。
PLL

1
これはどちらか私のために動作するようには思えない-それだけで出力しますFontName FontName FontName
fatuhoku

このコマンドが何をするのか親切に説明してもらえますか?
ボボールト

4
@fatuhokuの正しい番号を選択する必要があります-f4cutセクションを削除して、カットされていない出力を確認します。
アレクセイ・グレイエフ

51

Foxit ReaderとAdobe Readerの両方で、[ファイル]> [プロパティ ]に移動して[ フォント ]タブをクリックすると、そのドキュメントで使用可能なフォントの完全なリストを表示できますが、これらの基本的なPDFリーダーには機能がありませんこれにより、テキストを選択し、そのテキストのプロパティを表示して、使用するフォントを正確に確認できます。

そのためには、Foxit PDF Editor、Adobe Acrobat、または他のPDFエディターが必要です。


3
また、一部のフォントがPDFに埋め込まれている場合、実際に使用されているという意味ではありません。
user2284570 14

44

Adobe Acrobat X Proに(無料ではないため)、あなたは使用することができ、編集文書テキストのフォントについて調べるためのツールを:

  1. 右上隅のドキュメントメニューバーで[ ツール]をクリックして、ツールのサイドメニューを表示します。
  2. 右側のサイドバーのコンテンツ領域を開き、ドキュメントテキスト編集ツールを見つけます。
  3. テキストを選択してください
  4. 右クリックして[ プロパティ... ]を選択します。
  5. テキストのプロパティ]ダイアログボックスのタブでは、(あなたもそれを変更することができます)フォントを示してい

Adobe Acrobat 9 Proは、あなたが使用することができTouchUpテキストツール(下発見されたツール > 高度な編集 > TouchUpテキストツールを)。

これは他のAcrobatバージョンでも機能する可能性がありますが、ツールはAcrobatのメニューのどこかに埋まっている可能性があります。


Linuxユーザー向けの代替手段はありますか?
-zygimantus

26

非常に高価な市販のPDF処理ソフトウェア(EnfocusのPitStopやcallasのpdfToolbox4など)を使用する以外に、あなたが望むことをする方法は知りません。

最も近いものは、pdffonts.exeコマンドラインユーティリティです。:それは、ここで利用可能XPDFベースのツールコレクションに含まれているhttp://www.foolabs.com/xpdf/download.html(ダウンロード:ftp://ftp.foolabs.com/pub/xpdf/xpdfbin-win- 3.03.zip)。

走ったら

pdffonts.exe -f 22 -l 22 c:\path\to\some\pdf.pdf

結果には、22ページで使用されているすべてのフォントが表示されます。ドキュメント全体で使用されているすべてのフォントを表示するには、単に実行します

pdffonts.exe c:\path\to\some\pdf.pdf

答えからは明らかではありませんが、このソリューションはLinuxでも動作します。xpdfは通常、パッケージマネージャーを介して利用できますが、私のパッケージマネージャーはxpdfreader.comをxpdfのホームページとして参照します。
ルーカス

13

Libre Office http://www.libreoffice.org は、レイアウトを特に適切に保持していませんが、PDFファイルをインポートできます。PDFをインポートした後、テキストブロックをクリックすると、使用されたフォントが通知されます。


2
LibreOffice(Draw)では、インストールしていない場合はフォントが異なって見えますが、フォントセレクターには選択したブロックのフォントが表示されます。トップアンサー:無料で簡単:-)
アレクサンダータウベンコブ

LibreOfficeはPDFをDrawではなくWriterで開くことを要求するため、Macでは動作しません。
デビッド

Mac上で私のために働いPDF
daslicious

10

フォントがコンピュータにインストールされている場合は、おそらくいくつかのワードプロセッサにテキストをコピーするトリックを行いますか!また、インストールされていない場合でも、ワードプロセッサによっては、フォントダイアログに要求された名前が表示される場合があります。

(それ以外の場合:画面キャプチャとWhatTheFont!は、トラブルに見合う価値がある場合に役立つかもしれません。または、テキストを選択し、その選択を新しいPDFドキュメントに「印刷」して、そのフォントプロパティを表示しますか?)


私の友人も同じ考えを持って来て、動いているように見えた。しかし-WhatTheFontはまったく役に立ちませんでした。最初に、画像から抽出された文字を検証するために多くの手作業を行う必要があります。そして最後に...「一致が見つかりません」。
ベヴェルケ

9

一方、私はPDFで使用されているフォントをリストする別の方法を見つけました(そして、それらが埋め込まれているかどうかを示します)。残念ながら、これは強調表示されたテキストに使用されるフォントについて学ぶための要件を満たしていません

この方法は、Ghostscriptのソースコードとともに出荷される、PostScriptで記述された小さなユーティリティプログラムを使用します。で見てtoolbinのためのサブディレクトリpdf_info.psのファイル。

含まれているコメントには、使用されているフォント、使用されているメディアサイズを一覧表示するために、このように実行する必要があると書かれています。

gs -dNODISPLAY ^
   -q ^
   -sFile=____.pdf ^
   [-dDumpMediaSizes] ^
   [-dDumpFontsUsed [-dShowEmbeddedFonts]] ^
   toolbin/pdf_info.ps

ローカルのサンプルファイルで実行しました。結果は次のとおりです。

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

/usr/share/ghostscript/9.18/libディレクトリ(Ubuntu)でpdf_info.psが見つかりません。また、gitで見つけることができません。他のアイデアはありますか?
ダイアゴン

6

Adobe Readerの「フォント」タブのような音は簡単な解決策です。

しかし、別の方法は、テキストを選択し、Wordにコピーして貼り付けることです。また、私と同じように書式設定をコピーする場合は、Wordの前面を決定できるはずです。


番号!フォントタブには、PDFファイルに埋め込まれているフォントがリストされていますが、使用されているわけではありません。
user2284570 14

5

Rowanの答えは問題ありません。本当に複雑なドキュメントの小さな部分に絞り込む必要がある場合は、サブセットを別のPDFに再印刷してみてください(優れた無料のPDFプリンターがあります)。結果のファイルのフォントプロパティを確認します。


4

より簡単な解決策は、Adobe Reader Xを使用し、ドキュメント内の任意の場所を右クリックして[ドキュメントのプロパティ]を選択し、[フォント]タブをクリックすることです。文書で使用されているすべてのフォントのリストが表示されます。


1
これは、OPの質問に従ってドキュメントの選択された部分に適用されますか、それともドキュメント全体に適用されますか?
Tog

はい、ドキュメント全体のリストですが、OPと同じ問題が発生した後、自分で使用しました。しかし、ドキュメントで使用されているさまざまなフォントが大量にある場合は問題があります。
-andli

2
@andeh:いいえ!これは、PDFファイルに埋め込まれているフォントのリストであり、使用されるわけではありません。
user2284570 14

3

別の解決策は、開くことですPDFとファイルをAdobe Illustratorフォントが合理化されていない場合は、あなたが使用しているフォントかを知ることができるようになります。


フォントがインストールされていない場合、「フォントがありません」ウィンドウにその名前が表示されます。完璧なソリューション。
xApple

1

Adobe Reader XIで、[ファイル]-> [プロパティ]に移動し、[フォント]タブをクリックします。それらはすべてあります。超簡単、無料

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.