Questo documento contiene le linee guida e le raccomandazioni che gli amministratori, gli autori e gli sviluppatori di moduli possono trarre vantaggio dall'utilizzo di Automated Forms Conversion service. Vengono illustrate le procedure ottimali, dalla preparazione dei moduli di origine alla correzione di pattern complessi che richiedono un ulteriore sforzo per la conversione automatizzata. Queste best practice collettivamente contribuiscono alle prestazioni e all'output complessivi della Automated Forms Conversion service.
Il servizio di conversione converte i PDF forms disponibili nell'istanza di AEM Forms in moduli adattivi. Le best practice elencate di seguito consentono di migliorare la velocità e la precisione di conversione. Inoltre, queste best practice consentono di risparmiare tempo dedicato alle attività di conversione.
Potete caricare tutti i PDF forms contemporaneamente o in modo graduale, a seconda delle necessità. Prima di caricare i moduli, considera quanto segue:
Quando si utilizza un modulo XDP per la conversione, effettuare le seguenti operazioni prima di caricare i moduli XPD di origine:
AEM Forms Automated Conversion service utilizza algoritmi di intelligenza artificiale e di machine learning per comprendere il layout e i campi del modulo di origine. Ogni servizio di machine learning impara continuamente dai dati di origine e produce un output migliore con ogni churn. Questi servizi imparano dall'esperienza come gli umani.
Automated Forms Conversion service viene addestrato su una vasta gamma di moduli. Identifica facilmente i campi in un modulo di origine e produce moduli adattivi. Tuttavia, ci sono alcuni campi e stili in PDF forms che sono facilmente visibili all'occhio umano ma difficili da capire per il servizio. Il servizio può assegnare tipi di campi o pannelli diversi da quelli applicabili ad alcuni campi o stili. Tutti questi pattern di campo e stile sono elencati di seguito.
Il servizio inizierebbe a identificare e assegnare campi o pannelli corretti a questi pattern, continuando a imparare dai dati di origine. Al momento, è possibile utilizzare l'editor Revisione e correzione per risolvere tali problemi. Prima di iniziare a risolvere i problemi o a leggere meglio, è necessario conoscere i componenti per moduli adattivi.
Pattern | Esempio |
---|---|
PatternService non converte i PDF forms compilati in un modulo adattivo. Risoluzione: utilizzare moduli adattivi vuoti. |
![]() |
PatternService potrebbe non riuscire a riconoscere testo e campi in un modulo denso. Risoluzione: consente di aumentare la larghezza tra il testo e i campi di un modulo denso prima di avviare la conversione. |
|
PatternService non supporta i moduli digitalizzati. Risoluzione: non utilizzare moduli digitalizzati. |
![]() |
PatternService non estrae immagini e testo all'interno delle immagini. Risoluzione: aggiungere manualmente immagini o testo ai moduli convertiti. |
![]() |
PatternTables con bordi puntati o non chiari non vengono convertiti. Risoluzione: utilizzate tabelle con bordi e bordi chiari ed espliciti. supportati. |
![]() |
I moduli PatternAdaptive non supportano il testo verticale. Pertanto, il servizio non converte il testo verticale nel testo Forms adattivo corrispondente. Risoluzione: utilizzate l'editor di moduli adattivi per aggiungere testo verticale, se necessario. |
![]() |
Pattern | Risoluzione |
---|---|
Le opzioni del gruppo PatternChoice con forme diverse da caselle o cerchi non vengono convertite nei componenti modulo adattivi corrispondenti. Risoluzione: consente di modificare le forme delle opzioni di scelta in modo da creare una casella o un cerchio oppure di utilizzare l'editor Revisione e Correzione per identificare le forme. |
![]() |
Pattern | Risoluzione |
---|---|
PatternService non identifica i campi senza bordi chiari. Risoluzione: utilizzate l'editor di revisione e correzione per identificare tali campi. |
![]() |
PatternService potrebbe non essere in grado di identificare alcuni campi modulo di gruppo di scelta con didascalie nella parte inferiore o destra di un modulo. Risoluzione: utilizzate l'editor di revisione e correzione per identificare tali campi |
![]() |
PatternService unisce o assegna un tipo errato ad alcuni campi del modulo che si trovano molto vicini tra loro o che non hanno bordi chiari. Risoluzione: utilizzate l'editor di revisione e correzione per identificare tali campi. |
![]() |
PatternService potrebbe non essere in grado di riconoscere i campi con didascalie lontane o una linea tratteggiata tra la didascalia e il campo di input. Risoluzione: per risolvere tali problemi, utilizzate i campi dei moduli con limiti definiti o l'editor di revisione e correzione. |
![]() |
Pattern | Risoluzione |
---|---|
PatternGli elenchi contenenti campi modulo vengono uniti o non vengono convertiti in corrispondenti componenti modulo adattivi RisoluzioneUtilizzare i campi modulo con limiti definiti o utilizzare l'editor Revisione e Correzione per risolvere tali problemi. |
![]() |
PatternService può lasciare alcuni elenchi nidificati non identificati RisoluzioneUtilizzare l'editor di revisione e correzione per risolvere tali problemi. |
![]() |
PatternService unisce alcuni elenchi contenenti gruppi di scelta tra loro ResolutionUtilizzare l'editor Review e correct per risolvere tali problemi. |
![]() |