web-dev-qa-db-ja.com

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

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

(もしこれが他のソフトウェアでしかできないのなら、私は選択したフォントの種類を見るためだけにお金を払いたくないのでフリーウェアをお勧めします。)

118

あなたが PDF-XChange Viewer を使っているなら、これをしてください:

  1. テキスト選択ツールでテキストを選択してください
  2. 選択を右クリック
  3. [テキストのプロパティ]をクリックします。
  4. "Formatting"を選択してください(左側)
  5. 選択したテキストの左側に矢印があります(これは、テキストの右側にあります)。
    窓)
  6. あなたはそれをクリックして、あなたはあなたが望むすべての情報を手に入れる。

enter image description here

59
Patrick

Foxit ReaderとAdobe Readerの両方で[ファイル]> [プロパティ]の順にクリックし、フォントをクリックしますタブではその文書で利用可能なフォントの完全なリストを見ることができるでしょう、しかしこれらの基本的なPDF読者にはテキストを選択させるどんな機能もありません。そのテキストのプロパティを表示して、使用しているフォントを正確に確認してください。

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

50
Rowan

これは暗号化されていないPDFのための非常に簡単なものです:

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

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

49
Aleksey Gureiev

Adob​​e Acrobat X Pro(無料ではありません)では、ドキュメントテキストの編集を使用できます。フォントについて調べるためのツール:

  1. 右上隅のドキュメントメニューバーのToolsをクリックして、ツールのサイドメニューを表示します。
  2. 右側のサイドバーのContentエリアを開き、ドキュメントテキストの編集ツールを探します。
  3. テキストを選択してください
  4. 右クリックしてProperties...を選択します
  5. プロパティダイアログのTextタブにフォントが表示されます(変更することもできます)。

Adob​​e Acrobat 9 Proでは、下にあるTouchUp Text Toolを使用できます。ツール>高度な編集>TouchUpテキストツール).

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

44
Rabarberski

非常に高価な市販の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
26
Kurt Pfeifle

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

12
vkiwi

フォントがあなたのコンピュータにインストールされているならば、それから多分テキストを何らかのワープロにコピーすることはトリックですか?そして、インストールされていなくても、ワードプロセッサの中には、要求された名前をフォントダイアログに表示するものがあります。

(それ以外は:スクリーンキャプチャと WhatTheFont! で解決するかもしれません。問題がある場合は、テキストを選択してから「印刷」します新しいPDFドキュメントに移動して、そのフォントプロパティが何を示しているかを確認しますか?)

10
Arjan

その間、私はPDFで使われているフォントをリストアップする(そしてそれらが埋め込まれているかどうかを示す)別の方法を見つけました。残念ながら、これはNOTでも、に使われるフォントについて学ぶというあなたの要求を満たします。 )強​​調表示されたテキスト。

このメソッドはGhostscriptのソースコードと共に出荷されるPostScriptで書かれた小さなユーティリティプログラムを使います。 pdf_info.psファイルのtoolbinサブディレクトリを調べます。

含まれているコメントはあなたが使用されるフォント、使用されるメディアサイズをリストするためにこのようにそれを実行するべきであると言います

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
9
Kurt Pfeifle

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

しかし、別の方法はテキストを選択してコピーしてWordに貼り付けることです。私の場合のようにフォーマットがコピーされていれば、Wordの先頭を決定できるはずです。

6
user274205

Rowanの答えは大丈夫です、そしてあなたが本当にそれを複雑な文書のごく一部に絞り込む必要があるならば、別のPDFへサブセットを再印刷することを試みなさい(優秀なfree PDFプリンタ(持っていない場合)をクリックし、結果のファイルのフォントプロパティを確認します。

5
Fa3ien

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

4
andli

別の解決策は、Adobe Illustratorフォントが合理化されていない場合PDFファイルを開くことです。

3
vitto

Adobe Reader XIでは、「ファイル」 - >「プロパティ」と選択し、「フォント」タブをクリックします。彼らはすべてそこにいます。超簡単、そして無料

2
Yitz Pierce