インタラクティブフォームで Flash フィールドオブジェクトを使用して、グラフにグラフィカル表示されている埋め込みビデオやデータなどのリッチメディアコンテンツを配信できます。
注意:
Flash フィールドオブジェクトは、Acrobat および Adobe Reader 10.0 以降でサポートされています。フォームプロパティダイアログボックスのデフォルトパネルで、この対象バージョンオプションを忘れずに選択するようにしてください。
Flash フィールドオブジェクトをフォームに追加するとき、SWF ファイルの URL を指定します。ポスター画像として使用する画像ファイルの場所を指定することもできます。ポスター画像ファイルは、Flash フィールドが使用またはアクティベートされていないときにいつでもレンダリングされます。
フォームをオフラインで使用する場合は、Flash データおよびポスター画像ファイルをフォームに埋め込むと、そのフォームのすべてのコンポーネントを使用できます。複数の SWF ファイルと画像ファイルを埋め込むと、PDF ファイルのサイズがかなり大きくなる可能性があることに注意してください。オブジェクトの埋め込みと参照の違いについて詳しくは、
この
記事を参照してください。
フローティングウィンドウでリッチメディアコンテンツを表示できるほか、ビデオ、サウンド、画像、テキスト、XML、SWC ファイルなどの Flash アセットを追加できます。Flash アセットは、埋め込みまたは参照、あるいはこの両方が可能です。また、Flash フィールドを、XML スキーマや WSDL ファイルなどのコンテンツプロバイダーに連結することもできます。
さらに、リッチメディアコンテンツをどのようにフォームに表示するかを様々な角度から指定できます。例えば、オブジェクトパレットで次のプロパティを定義できます。
SWF ファイルの URL を指定するには
-
オブジェクトパレットで、「フィールド」タブをクリックします。
-
次のいずれかの操作を行います。
Flash データをフォームに埋め込むには
オブジェクトパレットで「フィールド」タブをクリックし、「データを埋め込む」を選択します。
注意:
Paper Forms Barcode オブジェクトを使用している場合は、Flash フィールドオブジェクトが含まれていないコレクションをそのバーコードに適用していない限り、「データを埋め込む」オプションを選択しないでください。Flash データは、Paper Forms Barcode オブジェクトには大きすぎて収容できません。
ポスター画像の場所を指定するには
BMP、JPG、GIF、PNG、TIFF のいずれかのファイルをポスター画像として使用できます。
-
オブジェクトパレットで、「フィールド」タブをクリックします。
-
次のいずれかの操作を行います。
ポスター画像を埋め込むには
オブジェクトパレットで「フィールド」タブをクリックし、「ポスター画像を埋め込む」を選択します。
注意:
Paper Forms Barcode オブジェクトを使用している場合は、Flash フィールドオブジェクトが含まれていないコレクションをそのバーコードに適用していない限り、「ポスター画像を埋め込む」オプションを選択しないでください。ポスター画像ファイルのサイズは、Paper Forms Barcode オブジェクトには大きすぎて収容できません。
リッチメディアコンテンツをフローティングに表示するには
-
オブジェクトパレットで「フィールド」タブをクリックし、「フローティングウィンドウで Flash コンテンツを表示」を選択します。
-
フローティングウィンドウのサイズと位置を設定するには、プロパティリストで必要に応じて値を入力します。値はポイント単位で指定します(
(廃止)「フィールド」タブの Flash フィールドプロパティ
を参照してください)。
アセットを追加するには
-
「編集」をクリックします。
-
追加(+)をクリックします。
-
追加のアセットを参照ダイアログボックスで、追加するファイルを選択して「開く」をクリックします。
-
(オプション)ファイルを埋め込むには、「アセットを埋め込む」を選択します。
-
「OK」をクリックします。
追加のアセットの埋め込みを解除するか、アセットを削除するには
-
「編集」をクリックします。
-
追加のアセットダイアログボックスで、次のいずれかの操作を実行します。
-
「OK」をクリックします。
Flash フィールドのカスタムデータ連結プロパティを定義するには
-
Flash フィールドを選択します。
-
フォームを開いたときに、データソースに接続できるようにします。
-
対応するデータノードにチェックボックスを連結します。オブジェクトとデータソースを連結する方法については、
データソースへのフィールドの連結
を参照してください。
|
|
|