PDFファイルからフォントを抽出する方法はありますか?
通常、PDFファイルに埋め込まれているフォントはフォントのサブセットにすぎないことを知っています。とにかく、これを行う方法はありますか?
PDFファイルからフォントを抽出する方法はありますか?
通常、PDFファイルに埋め込まれているフォントはフォントのサブセットにすぎないことを知っています。とにかく、これを行う方法はありますか?
回答:
Font Forgeは、PDFファイルからフォントデータを抽出できる無料のオープンソースのクロスプラットフォームソリューションであるため、Font Forgeを使用します。
https://fontforge.github.io/en-US/
[ファイル]> [開く]メニュー項目を使用します。
文書から:
FontForgeは、PDFファイルから(多くの)フォントを読み取ることもできます。FontForgeは通常pdfファイルをリストしません(これらは実際にフォントを転送するためのメカニズムとして設計されておらず、そのようなフォントのほとんどはサブセット化やその他の最適化のため不完全です)が、いつでも直接名前を入力できます(またはPDFファイルのフィルターを定義する[フィルター]ボタン)。
ここで、HackSlashの提案に従って、以前のコメントを回答に昇格させます。
Stackoverflowには、優れた非常に支持された承認済みの回答が既にある同一の質問があります。
いくつかの方法を示しましたが、簡単にリストします。
さらに、まさにそれを行うための無料の オンライン サービスがいくつかあることを指摘したいと思います。
コメント:ベストは主観的であり、特定の状況に本当に依存することが多いため、「最良のオプションを選択する」つもりはありません。最も簡単なのはオンラインサービスを使用することですが、資料が非公開のままである場合、それは実行可能なオプションではありません。FontForgeは、特にフォントの作成または編集に既に使用している可能性のある人にとっては格好良いです。デスクトップ環境が利用できない場合、pdftops(および他のコマンドラインオプション)は、自動化にも適した選択肢です。
ソースプログラムと作者によっては、「フォントをアウトラインに変換する」ことを選択したかもしれないことに注意してください。その場合、実際のライブフォントデータは埋め込まれません。これは多くの場合、Postscript出力の時代に必要でしたが、実際には必要ではありませんが、今日でも慣例は維持されています。
cf. /graphicdesign/55780/is-it-necessary-to-outline-fonts-convert-text-to-curves-before-sending-them-to