PDF 内部構造 基本とファイル構造キー 新しいページはコチラ
提供: yonewiki
(→ページツリーノード) |
(→ページツリーノード) |
||
510行: | 510行: | ||
endobj | endobj | ||
</Syntaxhighlight2> | </Syntaxhighlight2> | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ==== '''ページオブジェクト''' ==== | ||
+ | ページツリーノードの終端にぶら下がるオブジェクトで、ページ情報を保持するものです。 | ||
+ | <table style="width: 100%; text-align: left; border-collapse: collapse; border-spacing: 0;"> | ||
+ | <tr style=" background: #778ca3; border-right: solid 1px #778ca3; color: #ffffff;"> | ||
+ | <th style="width: 175px;">キー</th> | ||
+ | <th style="width: 175px;">型</th> | ||
+ | <th>指定する値の内容</th> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>/Type ★</td> | ||
+ | <td>名前</td> | ||
+ | <td>/Page と指定します。必須です。ページツリーノードは/Pagesです。末尾に s が付く使いないでオブジェクトの意味する/Typeが異なります。気を付けて。</td> | ||
+ | </tr> | ||
+ | <tr style=" background: #eeeeee;"> | ||
+ | <td>/Parent ★(間接[指])</td> | ||
+ | <td>辞書</td> | ||
+ | <td>複数階層を持つページツリーノードでどこから参照されたかという情報を記載する辞書です。</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>/Resources ☆</td> | ||
+ | <td>辞書</td> | ||
+ | <td>指定しない場合は親ノード、階層を遡ったところにある一番近い階層の指定を採用します。どこかで指定してある必要はあります。こういう状態をここでは、必須(継承可)あるいは☆と表現します。</td> | ||
+ | </tr> | ||
+ | <tr style=" background: #eeeeee;"> | ||
+ | <td>/MediaMix ☆</td> | ||
+ | <td>矩形</td> | ||
+ | <td>必須(継承可) ページのサイズをピクセルで指定します。</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>/CropBox ◇</td> | ||
+ | <td>辞書</td> | ||
+ | <td>指定しない場合は親ノード、階層を遡ったところにある一番近い階層の指定を採用します。どこかで指定してある必要はなく省略可能。こういう状態をここでは、省略可(継承可)あるいは◇と表現します。印刷・表示対象の領域。MediaBox値が規定値</td> | ||
+ | </tr> | ||
+ | <tr style=" background: #eeeeee;"> | ||
+ | <td>/BleedBox </td> | ||
+ | <td>矩形</td> | ||
+ | <td>制作環境の出力において対象となる領域。CropBox値が規定値</td> | ||
+ | </tr> | ||
+ | </table> | ||
=== '''名前辞書''' === | === '''名前辞書''' === |