Adobe Sensei をベースとして開発された AEM Forms 自動フォーム変換サービスを実行すると、使用しているデバイスに合わせて、PDF フォームが自動的にアダプティブフォームに変換されます。 自動フォーム変換サービスを使用すると、非インタラクティブ PDF フォーム、AcroForms、XFA ベースの PDF フォームなど、各種フォームを簡単にアダプティブフォームに変換することができます。 この変換サービスの機能、変換ワークフロー、概要情報については、自動フォーム変換サービスのトピックを参照してください。
変換後のフォームにテンプレートを適用するための準備を行う:テンプレートを使用すると、統一されたブランディングをすべてのアダプティブフォームに適用することができます。 自動フォーム変換サービスでは、変換元 PDF ドキュメントのヘッダーとフッターが抽出されて使用されることはありません。 アダプティブフォームのテンプレートを使用して、ヘッダーとフッターを指定することができます。 変換サービスを実行すると、テンプレートで指定したヘッダーとフッターがアダプティブフォームに適用されます。テンプレート用のフォルダーを作成する場合は、全員に対して「設定を参照」オプションを選択します。
変換後のフォームに適用されるテーマを準備する:テーマを使用すると、統一されたスタイルを組織内のすべてのアダプティブフォームに適用することができます。
AEM インスタンスを AEM Forms 変換サービスに接続すると、PDF フォームをアダプティブフォームに変換できるようになります。 フォームを変換するには、以下の手順を上から順に実行します。
変換サービスを実行すると、AEM Forms インスタンス上の PDF フォームがアダプティブフォームに変換されます。 必要に応じて、すべての PDF フォームを一度にアップロードすることも、段階的にアップロードすることもできます。 フォームをアップロードする場合は、以下の点に注意してください。
変換するフォームを AEM Forms インスタンス上のフォルダーにアップロードするには、以下の手順を実行します。
AEM Forms インスタンスにログインします。
Adobe Experience Manager /ナビゲーション
/フォーム/フォームとドキュメントの順にタップします。
作成/フォルダーの順にタップします。フォルダーのタイトルと名前を指定します。 「作成」をタップします。フォルダーが作成されます。
作成されたフォルダーをタップして開きます。
作成/ファイルのアップロードの順にタップします。アップロードするフォームを選択して「開く」をクリックし、次に「アップロード」をクリックします。 フォームがアップロードされます。
フォームのアップロードと変換サービスの設定が完了したら、以下の手順で変換処理を実行します。
AEM Forms インスタンスで、Adobe Experience Manager /ナビゲーション
/フォーム/フォームとドキュメントの順にタップします。
フォームを選択するか、変換する PDF フォームが保管されているフォルダーを選択して「自動変換を開始」をタップします。 変換設定ダイアログが表示されます。
変換設定ダイアログの「基本」タブで、以下の操作を行います。
変換設定ダイアログの「その他」タブで、以下の操作を行います。
デスクトップコンピューターやノートパソコンなど、大きな画面を使用してソースフォームのレイアウトを保存する場合は、「入力フォームの複数列レイアウトを自動的に検出」オプションを選択します。 このオプションは、ソースフォームの複数列レイアウトを保存する場合に使用すると便利です。 例えば、ソース PDF フォームのレイアウトが 2 列になっている状態でこのオプションを選択すると、画面が大きなデバイスの場合は 2 列のレイアウトのままアダプティブフォームが生成され、携帯電話などの画面の小さなデバイスの場合は 1 列のレイアウトでアダプティブフォームが生成されます。 この機能には、データソーススキーマの構造に関する既知の問題が存在します。 詳しくは、「既知の問題」を参照してください。
デフォルトでは、このサービスは PDF フォームの各ページに個別のトップレベルパネルを作成します。 これで、自動検出論理セクションオプションを使用して、ページレベルのパネル(ページ番号ベースのパネル)を作成せず、論理パネルのみを作成できるようになりました。 また、先行する論理セクションを持つセクションに属さないフィールドと、隣接する 2 ページにまたがる論理セクションのフィールドを 1 つの論理セクションにまとめます。 例えば、論理セクションの一部のフィールドが 1 ページ目の終わりにあり、一部が 2 ページ目の最初にある場合、そのようなフィールドはすべて 1 つの論理セクションにまとめられます。
自動検出論理セクション機能を使用するには、コネクターパッケージ 1.1.38 以降が必要です。
(AEM Forms as a Cloud Service のみ)[セクションをフラグメントに自動変換]オプションは、15 ページを超える PDF forms に適用されます。 検出された最上位セクションがフラグメントに変換されます。 また、作成されたすべてのフラグメントに対して遅延読み込みを有効にします。 これにより、変換後のフォームのレンダリング速度が向上し、アダプティブフォームエディターで大きなフォームを簡単に読み込むことができるようになります。
「セクションをフラグメントに自動変換」オプションを使用する際は、レスポンシブレイアウトテンプレートを使用しないでください。
レビューと正しいエディターを使用して、小さなパネルを大きなパネルにマージします。これにより、変換後のアダプティブフォーム内のフラグメントの数を減らすことができます。
「呼び出し数が多すぎる」例外が発生した場合、
「変換を開始」をタップします。 変換処理が開始されます。 変換処理の進行状況は、該当するフォルダーまたはフォームに表示されます。 変換処理が完了すると、結果を示すメッセージ(「変換されました」、「部分的に変換されました」、「変換が失敗しました」)が表示されます。 また、結果が記載された電子メールも、指定の電子メールアドレスに送信されます。
XFA ベースの PDF フォームをアダプティブフォームに変換すると、その PDF フォームが「レコードのドキュメント」テンプレートとして自動的に変換後のアダプティブフォームに関連付けられます。 変換処理が完了したら、アダプティブフォームのプロパティを開き、「フォームモデル」タブの「レコードのドキュメントのテンプレート設定」セクションで、「レコードのドキュメント」テンプレートを表示することができます。
ツール/クラウドサービス/自動フォーム変換の設定/選択した設定のプロパティ/詳細で「レコードのドキュメントを生成」オプションを選択した場合にのみ、PDF フォームが「レコードのドキュメント」テンプレートとして自動的に変換後のアダプティブフォームにアップロードされます。
変換処理の時間が 60 分を超えても PDF フォームがアダプティブフォームに変換されない場合は、AEM Forms インスタンス上にフォルダーを作成し、そのフォルダーに PDF フォームをアップロードしてから、変換処理を再開してください。
実際にフォームを作成する場合は、複雑なデータをキャプチャしなければならないことがあります。 自動変換処理が完了したら、変換後のフォームの内容を確認し、必要な変更を行います。 AEM Forms には、こうした変更を行うための「レビューと修正」エディターが用意されています このエディターを使用すると、自動的に識別されたフォームフィールドを修正したり、フィールドタイプを変更したりすることができます。 例えば、レイアウトが 2 列になっているフォームを特定したり、ラジオボタンとして自動的に識別されたフィールドを複数選択フィールドに変更したりすることができます。