PDF 内部構造 テキスト 新しいページはコチラ
提供: yonewiki
(→日本語PDFフォント情報) |
(→日本語PDFフォント情報) |
||
236行: | 236行: | ||
</syntaxhighlight2> | </syntaxhighlight2> | ||
− | という具合にリソースの定義部で、/Fontフォントが定義され、その中で/DescendantFonts。そしてさらにその中で/ | + | という具合にリソースの定義部で、/Fontフォントが定義され、その中で/DescendantFonts。そしてさらにその中で/FontDescriptorについての定義がされる。コメントの%KozMinは、Macのフォントの小塚明朝の場合はこんな感じの記述という例で、完全に動作するとは保証できないのであしからず。この3段論法みたいなフォント情報はひとつにまとめて書くことが出来る。まとめて記述するには、以下のような感じ。 |
<syntaxhighlight2 lang="text"> | <syntaxhighlight2 lang="text"> | ||
291行: | 291行: | ||
… | … | ||
</syntaxhighlight2> | </syntaxhighlight2> | ||
+ | |||
+ | 三つを一つに纏めれましたが、この三つは意味が違うので注意が必要です。/F1という名前のフォントはType0という扱いをします。という意味合いで、このファイルでの扱いを、決めるための定義なのでこのPDFファイルのための情報です。Type0になっているのは、複数のフォントを、まとめれるという特徴があるのでよく使われるフォントタイプです。その中にある/DescendantFontsにはこういうフォントを組み合わせて使いますという具合です。Descendantは日本語で子孫という意味です。実際に利用するフォントの構造を指定しています。MSゴシックがTrueTypeのCIDフォントだということを意味しています。 | ||
==== '''日本語PDFフォント情報のオペレータ個別の意味''' ==== | ==== '''日本語PDFフォント情報のオペレータ個別の意味''' ==== |