PDF 内部構造 テキスト 新しいページはコチラ
提供: yonewiki
(→日本語を扱う) |
(→日本語を扱う) |
||
230行: | 230行: | ||
/CapHeight 679 | /CapHeight 679 | ||
>> | >> | ||
+ | … | ||
+ | </syntaxhighlight2> | ||
+ | という具合にリソースの定義部で、/Fontフォントが定義され、その中で/DescendantFont。そしてさらにその中で/FontDescriptorについての定義される。%KozMinは、Macのフォントの小塚明朝の場合はこんな感じの記述という例で、完全に動作するとは保証できないのであしからず。この3段論法みたいなフォント情報はひとつにまとめて書くことが出来る。まとめて記述するには、以下のような感じ。 | ||
+ | |||
+ | <syntaxhighlight2 lang="text"> | ||
+ | 2 0 obj | ||
+ | << | ||
+ | /Resources | ||
+ | << | ||
+ | /Font << /F0 3 0 R >> | ||
+ | >> | ||
+ | >> | ||
+ | 3 0 obj %Resourceで定義されたフォントに関する辞書 | ||
+ | << | ||
+ | /Type /Font | ||
+ | /Subtype /Type0 | ||
+ | /BaseFont /#82l#82r#83S#83V#83b#83N | ||
+ | /ToUnicode 12 0 R | ||
+ | /Encoding /Identity-H | ||
+ | /DescendantFonts | ||
+ | [ | ||
+ | << | ||
+ | /BaseFont /#82l#82r#83S#83V#83b#83N | ||
+ | /CIDSystemInfo | ||
+ | << | ||
+ | /Supplement 0 | ||
+ | /Ordering 4 0 R | ||
+ | /Registry 5 0 R | ||
+ | >> | ||
+ | /Subtype /CIDFontType2 | ||
+ | /FontDescriptor | ||
+ | << | ||
+ | /FontName /#82l#82r#83S#83V#83b#83N | ||
+ | /StemV 6 0 R | ||
+ | /Ascent 859 | ||
+ | /Flags 6 | ||
+ | /Descent -140 | ||
+ | /ItalicAngle 0 | ||
+ | /FontBBox 7 0 R | ||
+ | /Type /FontDescriptor | ||
+ | /CapHeight 679 | ||
+ | >> | ||
+ | /W 8 0 R | ||
+ | /CIDToGIDMap /Identity | ||
+ | /Type /Font | ||
+ | >> | ||
+ | ] | ||
+ | >> | ||
+ | endobj | ||
+ | … | ||
</syntaxhighlight2> | </syntaxhighlight2> | ||
[[PDF 内部構造#説明|PDF 内部構造]]に戻る。 | [[PDF 内部構造#説明|PDF 内部構造]]に戻る。 |