PDF 内部構造 基本とファイル構造キー 新しいページはコチラ

提供: yonewiki
移動: 案内, 検索
(ファイル指定辞書)
(埋め込みファイルストリーム)
1,205行: 1,205行:
  
 
=== '''埋め込みファイルストリーム''' ===
 
=== '''埋め込みファイルストリーム''' ===
 +
 前の項目までに紹介した外部ファイルのようなものをPDF自体に埋め込むための仕組みです。ファイルの依存関係が解消されるので、PDFファイルの中身が正しく表示されることを高めるものです。ただし、PDFファイル自体の容量が大きくなるデメリットはあります。繰り返し参照されないファイルであれば、埋め込んだ方が良いかもしない。埋め込みファイルストリームには以下のようなキーを使います。
 +
 +
 
 +
 +
<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>定義する場合 /EmbeddedFile である必要があります。</td>
 +
</tr>
 +
<tr style=" background: #eeeeee;">
 +
  <td>/SubType</td>
 +
  <td>名前</td>
 +
  <td>MIMEメディアタイプの名前を定義します。</td>
 +
</tr>
 +
<tr>
 +
  <td>/Params</td>
 +
  <td>文字列</td>
 +
  <td>埋め込みファイルパラメータ辞書を指定します。</td>
 +
</tr>
 +
</table>
 +
 +
 
 +
 +
==== '''埋め込みパラメータ辞書''' ====
 +
 埋め込みファイルストリームの /Params キーに指定する辞書には以下のようなキーを指定します。
 +
 
 +
 
 +
 +
<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>/Size </td>
 +
  <td>整数</td>
 +
  <td>埋め込みファイルのバイト長</td>
 +
</tr>
 +
<tr style=" background: #eeeeee;">
 +
  <td>/CreationDate</td>
 +
  <td>日付</td>
 +
  <td>埋め込みファイルの作成日時</td>
 +
</tr>
 +
<tr>
 +
  <td>/ModDate</td>
 +
  <td>日付</td>
 +
  <td>埋め込みファイルの更新日時</td>
 +
</tr>
 +
<tr style=" background: #eeeeee;">
 +
  <td>/Mac</td>
 +
  <td>辞書</td>
 +
  <td>埋め込みファイルに関するMacOS固有向けの情報</td>
 +
</tr>
 +
<tr style=" background: #eeeeee;">
 +
  <td>/CheckSum</td>
 +
  <td>文字列</td>
 +
  <td>ファイルを構成する全情報をMD5によって算出して生成される16バイトの文字列。</td>
 +
</tr>
 +
</table>
  
 
 
 
 

2022年3月3日 (木) 00:00時点における版



個人用ツール
名前空間

変種
操作
案内
ツールボックス