AEM の HTML5 フォームコンポーネントは、HTML5 形式への XFA フォームテンプレートのレンダリングを提供します。フォームデザイナーは Forms Designer を使用してフォームテンプレートをデザインし、HTML5 レンダリングの機能を使用することができます。これらのフォームテンプレートはアセットとともに、AEM リポジトリやファイルシステムに配置するか、http で公開することができます。ただし、Forms Manager を使用してフォームを管理する場合には、テンプレートとアセットを AEM リポジトリに置く必要があります。

HTML5 フォームの動作は、その大部分が PDF フォームの動作に一致していますが、両方の形式には他方の形式で適用されない機能がいくつかあります。たとえば、Adobe Reader でバーコードが PDF フォームが適用される方法が Mobile フォームとは異なったり、フォームが電子署名される方法も形式の間で異なります。そのような違いについて詳しくは、「HTML5 フォームと PDF フォームの機能の違い」を参照してください。

一般的な XFA 機能の場合、両方の形式で機能するフォームをデザインするために、次のベストプラクティスとガイドラインを参照してください。

ベストプラクティス

スキーマバインディングやフォームロジックの記述などの、フォームテンプレートのデザインに関わるほとんどの手順は同じです。ただし、Adobe Reader とブラウザーベースの形式のようなシッククライアントのレンダリングとスクリプティングエンジンに本質的な違いがあるため、いくつかの推奨事項が「ベストプラクティス」の記事に記載されています。これらのベストプラクティスは、両方の形式で予期どおりに機能するようフォームテンプレートをデザインするのに役立ちます。

LiveCycle Designer の HTML5 フォーム向けの新しい機能

HTML のブレビュー

フォームデザイナーのデザインモードに、HTML5 形式でフォームをプレビューするための「Preview HTML」タブが追加されました。LiveCycle Designer でこの機能を有効化して設定する方法について詳しくは、「HTML のプレビュー」を参照してください。

手書き署名

HTML5 フォームの主な対象はタッチデバイスです。そのため、LiveCycle Designer に新しい手書き署名コントロールが追加されました。手書き署名コントロールをクリックしてフォームテンプレートにドラッグ&ドロップし、それを設定できます。それは HTML5 レンダリングでは手書きフィールドとしてレンダリングされ、タッチデバイスで手書きで署名するのに使用できます。デスクトップマシンでは、それはマウスコントロールの使用により手書きフィールドとして使用できます。この機能の使用方法について詳しくは、「XFA 手書きフィールド」を参照してください。

本作品は Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License によってライセンス許可を受けています。  Twitter™ および Facebook の投稿には、Creative Commons の規約内容は適用されません。

法律上の注意   |   プライバシーポリシー