• 締切済み

PDFのフォントサイズ指定方法(ファイル内部形式)

(既に出来上がっている)PDFのフォントサイズの指定方法を教えてください。 配布されているPDF文書のフォントが小さく、ポイント数を大きくしたいのです。(10ポイント→12ポイントみたいに) フォントサイズだけを大きくしても、文字間隔は上下とも十分空いているので大丈夫です。 埋め込みフォントではありません。 バイナリでPDFファイルを見たところ、 /Font<</DSSSL_Ryumin-Light-Identity-H 77 0 R/DSSSL_Ryumin-Light-90ms-RKSJ-H 78 0 R/DSSSL_GothicBBB-Medium-Identity-H 80 0 R>>/ obj<</Type/Font/Encoding/Identity-H/BaseFont/Ryumin-Light-Identity-H/Subtype/Type0/DescendantFonts[82 0 R]>> endobj 78 0 obj<</Type/Font/Encoding/90ms-RKSJ-H/BaseFont/Ryumin-Light-90ms-RKSJ-H/Subtype/Type0/DescendantFonts[82 0 R]>> endobj 79 0 obj<</Type/FontDescriptor/FontBBox[-170 -331 1024 903]/FontName/Ryumin-Light/Flags 6/StemV 69/CapHeight 709/XHeight 450/Ascent 723/Descent -241/ItalicAngle 0/Style<</Panose( >>>> endobj 82 というような記述があるのですが、どこでポイントを指定するのでしょうか? サイズを変更したいPDFのバイナリを見ても  手書きPDF入門」というサイトにある BT /F1 24 Tf 1 0 0 1 72 648 Tm (Hello World) Tj というような BT Tf Tm Tjなどの 文字は見つかりません。 よろしくお願いします。。。 http://web.archive.org/web/20041204131320/http://www.kobu.com/docs/pdf/pdfxhand.htm#a_fonts

みんなの回答

  • me-guru
  • ベストアンサー率57% (308/535)
回答No.2

ANo.1です。 リーダーで、書類の拡大率を上げるとか、 大きなディスプレーで画面いっぱいに拡大する なんてことではだめなんですね。 あくまでも 書類をいじりたいと。

gorogoro23
質問者

補足

ご回答ありがとうございます。 そうなんです。字が小さい割に、字間がすかすかで、 単純に拡大しても非常に読みにくいのです。 Qに書いた FontBBox CapHeight XHeight Ascent Descent の数値をいじってみたのですが、日本語フォントの大きさは変わりません。。。 ご存知でしたらご教示ください。 ちなみに対象は特許関係のPDF文書です。

  • me-guru
  • ベストアンサー率57% (308/535)
回答No.1

PDFはそもそも、「違うOS間でもレイアウトを崩さずに伝える」ことも一つの目的としています。 なので、PDFでフォントサイズを変更することは、もともとの目的からは離れています。埋込みでなる無し関係なく(文書の拡大はしますが) 一番簡単なのは、元の文書を作成したソフトで元の文書を変更て、PDFを作ることです。 他には、PDFをワードなどに変更するソフトで変換し、ワードで編集してからPDFに吐き出すことです。

gorogoro23
質問者

お礼

回答ありがとうございます。 目的から離れていても、もとの文字が非常に小さいので拡大したいのです。 省庁からPDFで配布されているファイルなので、元のファイルは ありません。ファイルはトータル何十万件もあります。 複写機による拡大コピーは資源と費用の無駄なので、 今はテキストデータをワードに貼り付けて プリントアウトしていますが、時間と手間の無駄なのです。 PDF Reference見てみましたが、正直どこをいじればいいか分からない状況です。

関連するQ&A

専門家に質問してみよう