
.pdf
多数のページからなる文書をチェックする必要があります。文書全体の一貫性をチェックするために、どのフォントタイプがどの場所で使用されているかを見つけられるようにしたいと思います。
答え1
私のおすすめは、ユーティリティから始めることですpdffonts
。(後で、より高度なツールに移行することもできます。tet
pdflib.com最初のステップが十分でない場合は、
pdffonts
Windows、Linux、Mac OS Xで使用できるコマンドラインツールです。XPDFの一部として提供されます(または、XPDFのフォークである「poppler」からの代替実装として提供されます)。Windows用のXPDFユーティリティをダウンロードしてください。ここ(Linux では、ほとんどのシステムにプリインストールされているはずです)。
ツールに慣れるためにこれを試してください (Windows を使用していると想定しています)。
pdffonts.exe -h
次に、これを PDF ファイルに対して実行し、使用されているすべてのフォントの概要を取得します。
pdffonts.exe d:\path\to\your.pdf
ここで、11 ~ 13 ページにどのフォントがあるのか確認します。
pdffonts.exe -f 11 -l 13 d:\path\to\your.pdf
15 ページのフォントが必要ですか?
pdffonts.exe -f 15 -l 15 d:\path\to\your.pdf
または、ページごとに使用されているフォントのリストが欲しいですか? では、PDF に何ページあるかを知る必要があります。1234 ページだと仮定します。
for /l %i in (1,1,1234) do (echo. &^
echo. Page %i:&^
echo. ============&^
pdffonts -f %i -l %i d:\path\to\your.pdf&^
echo.)
Linux では、コマンドを次のように変更します。
for i in $(seq 1 1234); do
echo " Page ${i}:"
echo " ============"
pdffonts -f ${i} -l ${i} /path/to/your.pdf
echo
done
次のような出力が表示されるはずです。
Page 1:
============
name type emb sub uni object ID
------------------------------------ ----------------- --- --- --- ---------
DDPEFM+Helvetica Type 1C yes yes no 124352 0
DDPEIM+Helvetica-Bold Type 1C yes yes no 124354 0
Page 2:
============
name type emb sub uni object ID
------------------------------------ ----------------- --- --- --- ---------
DDPEIM+Helvetica-Bold Type 1C yes yes no 124354 0
DDPEFM+Helvetica Type 1C yes yes no 124352 0
Arial-BoldMT TrueType no no no 3543 0
ArialMT TrueType no no no 3541 0
Page 3:
============
name type emb sub uni object ID
------------------------------------ ----------------- --- --- --- ---------
DDPEFM+Helvetica Type 1C yes yes no 124352 0
DDPEIM+Helvetica-Bold Type 1C yes yes no 124354 0
Arial-BoldMT TrueType no no no 3543 0
ArialMT TrueType no no no 3541 0
さまざまな列の正確な意味については、man pdffonts
Linux の場合はを参照するか、Windows の場合はテキスト ファイルを参照してくださいpdfinfo.txt
。
答え2
私の知る限り、PDF で使用されているフォントのリストは、ドキュメント プロパティ ダイアログ ([ファイル] > [プロパティ]、または Ctrl/Cmd+D) の [フォント] タブで確認できます。
しかし、リストには、特定のフォントがどのページで使用されているかは示されていません。少なくとも Adobe Reader では示されていません。Acrobat Pro または他の PDF リーダーにそのようなオプションがあるのでしょうか?