ベストプラクティスおよび既知の複雑なパターン Best-practices-and-considerations2
このドキュメントでは、フォームの管理者、作成者および開発者が Automated Forms Conversion service(AFCS)を使用する際に役立つガイドラインと推奨事項を説明します。ソースフォームの準備から、自動変換に追加手順を要する複雑なパターンの修正に至るまで、ベストプラクティスを包括的に説明します。これらのベストプラクティスのすべてを実行すると、Automated Forms Conversion service(AFCS)の全体的なパフォーマンスと出力が向上します。
ベストプラクティス
変換サービスを実行すると、AEM Forms インスタンス上の PDF フォームがアダプティブフォームに変換されます。以下に示すベストプラクティスは、変換速度と精度の向上に役立ちます。さらに、これらのベストプラクティスは、変換後のアクティビティにかかる時間の節約に役立ちます。
ソースをアップロードする前に
必要に応じて、すべての PDF フォームを一度にアップロードすることも、段階的にアップロードすることもできます。フォームをアップロードする場合は、以下の点に注意してください。
- 1 つのフォルダーに保存するフォームの数は 15 個未満にしてください。また、1 つのフォルダーに保存する合計ページ数は 50 ページ未満にしてください。
- フォルダーのサイズは 10 MB 未満にしてください。サブフォルダー内にフォームを保存しないでください。
- 各フォームのページ数は 15 ページ未満にしてください。
- ソースドキュメントを 8 ~ 15 のドキュメントのバッチに編成します。共通するアダプティブフォームフラグメントを含むソースフォームを 1 つのバッチで保持します。
- 保護されたフォームをアップロードしないでください。この変換サービスでは、パスワードで保護されたフォームを変換することはできません。
- PDF ポートフォリオをアップロードしないでください。この変換サービスでは、PDF ポートフォリオをアダプティブフォームに変換することはできません。
- ファイル名にスペースが含まれているソースファイルをアップロードしないでください。こうしたファイルをアップロードする場合は、ファイル名に含まれているスペースを削除してからアップロードしてください。
- スキャンされたフォーム、入力済みのフォーム、英語、フランス語、ドイツ語、スペイン語、イタリア語、ポルトガル語以外の言語のフォームをアップロードしないでください。こうしたフォームを変換することはできません。
XDP フォームを変換に使用する場合は、ソース XDP フォームをアップロードする前に次の手順を実行します。
- XDP フォームを分析し、視覚的な問題を修正します。ソースドキュメントで意図されたコントロールと構造が使用されていることを確認します。例えば、ソースフォームでは、1 つを選ぶ場合に、ラジオボタンではなくチェックボックスが使用されている場合があります。チェックボックスをラジオボタンに変更して、意図されたコンポーネントを含むアダプティブフォームを作成します。
- 変換を開始する前に XDP フォームにバインディングを追加します。ソース XDP フォームでバインディングが使用可能な場合、変換サービスは変換中に対応するアダプティブフォームフィールドにバインディングを自動的に適用します。バインディングを手動で適用するのに必要な時間を節約できます。
- XDP ファイルに Adobe Sign タグを追加します。このサービスは、Adobe Sign タグを、対応するアダプティブフォームフィールドに自動的に変換します。アダプティブフォームは、限られた数の Adobe Sign フィールドをサポートしています。サポートされているフィールドの一覧については、「アダプティブフォームで Adobe Sign を使用する」を参照してください。
- 可能であれば、XDP ドキュメントにある複雑なテーブルを簡単なテーブルに変換します。フォームフィールドを持つセル、サイズが不均等なセル、行または列が連結されているセル、結合されているセル、または部分的な境界線や非表示の境界線が含まれているテーブルは、複雑なテーブルと見なされます。
変換を開始する前に
- アダプティブフォームテンプレートを作成します。テンプレートは、組織または部門のフォームに統一された構造を指定するのに役立ちます。
- アダプティブフォームテンプレートでヘッダーとフッターを指定します。このサービスは、変換元のドキュメントのヘッダーとフッターを無視して、アダプティブフォームテンプレートで指定されたヘッダーとフッターを使用します。
- アダプティブフォームテーマを作成します。テーマは、組織または部門のフォームに統一されたルックアンドフィールを提供するのに役立ちます。
- 保存してデータソースから取得するようにフォームデータモデルを設定します。フォームデータモデルの読み取りサービスと書き込みサービスを作成して設定します。
- アダプティブフォームフラグメントを作成し、アダプティブフォームフラグメントを使用するようにサービスを設定します。
- ビジネスプロセスの自動化を必要とするフォームに対して、共通のワークフローモデルを準備します。
- 必要に応じて、Adobe Analyticsを設定する
既知の複雑なパターン
AEM Forms Automated Conversion serviceは人工知能と機械学習アルゴリズムを使用して、ソースフォームのレイアウトとフィールドを理解します。すべての機械学習サービスは、ソースデータを使用して継続的に学習を行い、すべてのチャーンで改善された出力を生成します。これらサービスは、人間と同様に、これまでの経験を基にして学習していきます。
Automated Forms Conversion serviceは、大量のフォームに基づいて学習していきます。このサービスにより、ソースフォーム内のフィールドを関単に特定して、アダプティブフォームを生成することができます。ただし、PDF フォームのフィールドとスタイルには、人間にとっては簡単に区別できても、変換サービスでは認識するのが難しいものもあります。変換サービスは、正しくないフィールドタイプやパネルを、特定のフィールドやスタイルに割り当てる場合があります。以下に、こうしたフィールドやスタイルのパターンを示します。
変換サービスは、ソースデータを使用して継続的に学習していくため、ある程度学習が進むと、正しいフィールドやパネルを特定して割り当て、これらのパターンに対応できるようになります。変換サービスがある程度の学習レベルに到達するまでは、「レビューと修正」エディターを使用して、これらのパターンに対応してください。以下の説明を読む前に、アダプティブフォームのコンポーネントについて理解してください。
一般的なパターン general
入力済みの PDF フォームがアダプティブフォームに変換されない。
解決方法
空のアダプティブフォームを使用してください。
![入力済みフォーム](./media_1693c76be0e0769f26cca0157ef200a200d2f4cbf.png?width=750&format=png&optimize=medium)
複雑なフォーム内のテキストやフィールドが認識されない。
解決方法
複雑なフォームのテキストとフィールドの幅を広げてから、変換処理を実行してください。
スキャンされたフォームを使用できない。
解決方法
スキャンされたフォームは使用しないでください。
![スキャンされたフォーム](./media_1283512aa34450043d1d81f976be0b3cb5e87cf82.png?width=750&format=png&optimize=medium)
画像とその画像内のテキストが抽出されない。
解決方法
変換後のフォームに画像とテキストを手動で追加してください。
![画像とテキストのフォーム](./media_15272a955c539fe1f197210e1352a3f8fb25a3336.png?width=750&format=png&optimize=medium)
点線や不明瞭な境界線(または不明瞭な枠線)が含まれているテーブルが変換されない。
解決方法
境界線や枠線が明確に設定されているテーブルを使用してください。サポート対象です。
![不明瞭なテーブルのフォーム](./media_14663152094f57853426167e2045e0a9cc9819ab9.png?width=750&format=png&optimize=medium)
初期状態のアダプティブフォームで垂直方向のテキストがサポートされない。そのため、垂直方向のテキストは対応するアダプティブフォームテキストに変換されません。
解決方法
必要な場合はアダプティブフォームエディターを使用し、垂直方向のテキストを追加してください。
![不明瞭なテーブルのフォーム](./media_1cea67659d724441de685804335f7d3bff71b90e9.png?width=750&format=png&optimize=medium)
選択グループ choice-group
四角形と円以外の形状を持つ選択グループのオプションが、対応するアダプティブフォームのコンポーネントに変換されない。
解決方法
選択グループオプションの形状を四角形または円に変更するか、「レビューと修正」エディターを使用して、選択グループオプションの形状を特定してください。
![選択フィールド](./media_1c21c1042fa0fb18a3d5dd47488a13cf2dec06f11.png?width=750&format=png&optimize=medium)
フォームフィールド form-fields
境界線が不明瞭なフィールドが認識されない。
解決方法
「レビューと修正」エディターを使用して、こうしたフィールドを特定してください。
![不明瞭な境界線を含むフィールド](./media_11a5d501209f109ab2af3a3acfde8a867e64b892a.png?width=750&format=png&optimize=medium)
フォームの下部または右側にキャプションを含む選択グループのフォームフィールドが識別されないことがある。
解決方法
「レビューと修正」エディターを使用して、こうしたフィールドを特定してください。
![選択フィールド](./media_119e494a303b2bf0eb9e38e028bc98bb0f83c1a87.png?width=750&format=png&optimize=medium)
互いに非常に近い位置に配置されているフォームフィールドや、境界線が不明瞭なフォームフィールドに、正しくないタイプがマージされたり割り当てられたりする。
解決方法
「レビューと修正」エディターを使用して、こうしたフィールドを特定してください。
![選択フィールド](./media_11c167f20de848acbeaa0d58e6ad9d333439035ea.png?width=750&format=png&optimize=medium)
離れた位置にキャプションが付いているフィールドや、キャプションと入力フィールドの間に点線が存在するフィールドが認識されない。
解決方法
境界線が明確に設定されているフォームフィールドを使用するか、「レビューと修正」エディターを使用して、問題のあるリストを修正してください。
![離れたフィールドまたはキャプションのフィールド間の点線](./media_123217dabb1269392b0156efe9f3f46802306c88a.png?width=750&format=png&optimize=medium)
リスト lists
フォームフィールドが含まれているリストがマージされる、または対応するアダプティブフォームのコンポーネントに変換されない。
解決方法
境界線が明確に設定されているフォームフィールドを使用するか、「レビューと修正」エディターを使用して、問題のあるリストを修正してください。
![選択グループを含むリスト](./media_12958361aebf02ecf035afd59273a64e1b951567b.png?width=750&format=png&optimize=medium)
ネストされた一部のリストが認識されない。
解決方法
「レビューと修正」エディターを使用して、問題のあるリストを修正してください。
![選択グループを含むリスト](./media_13e5875b02916c9e257d68b57329241414429c6c3.png?width=750&format=png&optimize=medium)
選択グループが含まれているリスト同士がマージされる。
解決方法
「レビューと修正」エディターを使用して、問題のあるリストを修正してください。
![選択グループを含むリスト](./media_15318847cf2cfad96701c8ea3f3faf6b678fa03f6.png?width=750&format=png&optimize=medium)