Utilizzo dei caratteri Windows nella generazione di PDF con AEM Forms su Linux
In Adobe Experience Manager (AEM) Forms, le organizzazioni che progettano modelli in AEM Forms Designer su Windows potrebbero dover utilizzare e incorporare i font di Windows come Arial, Times New Roman, Verdana, Symbol e Tahoma nei PDF generati su server Linux. AEM Forms supporta i font personalizzati per la generazione PDF, ma i file dei font devono essere presenti e configurati correttamente sul server. Le licenze per i font non Adobe devono essere ottenute separatamente perché Adobe non fornisce o concede in licenza questi font per l’utilizzo lato server. Per risolvere il problema, installare i file dei caratteri richiesti sul server Linux, configurare la directory dei caratteri personalizzata e verificare che l’organizzazione disponga delle licenze appropriate per i caratteri.
Descrizione description
Ambiente
Adobe Experience Manager (AEM) Forms 6.5 LTS SP1 su OSGi (Linux)
Problema/Sintomi
- I PDF generati sui server AEM Forms Linux devono utilizzare e incorporare i font di Windows come Arial, Times New Roman, Verdana, Symbol e Tahoma.
- Non vengono segnalati messaggi di errore.
- È necessario verificare il supporto per l’utilizzo e l’incorporamento di caratteri Windows e garantire la conformità con i requisiti di licenza dei caratteri.
Causa
AEM Forms supporta l’utilizzo di font personalizzati per la generazione di PDF, ma i file dei font devono essere presenti e configurati sul server. Il diritto di utilizzare e incorporare font non Adobe è regolato dalla rispettiva licenza del proprietario del font, non dalla licenza del software Adobe.
Risoluzione resolution
Per risolvere il problema, segui i passaggi seguenti:
- Ottenere i file dei tipi di carattere richiesti (
.ttfo.otf) per i tipi di carattere di Windows necessari, ad esempio Arial, Times New Roman, Verdana, Symbol e Tahoma. - Rivedi i contratti di licenza per i font e assicurati che la tua organizzazione sia autorizzata a utilizzarli su un server e incorporarli nei PDF. Adobe non fornisce o concede in licenza questi font per l’utilizzo lato server.
- Trasferire i file dei caratteri dall’ambiente Windows al server Linux in cui è installato AEM Forms.
- Posizionare i file dei font nella directory configurata per i font personalizzati nell’installazione di AEM Forms. Questa directory viene in genere indicata come directory Customer Fonts o directory di font personalizzati configurata per l’ambiente.
- Configura il servizio Gestione caratteri di AEM Forms in modo che riconosca la directory contenente i caratteri personalizzati.
- Riavvia l’istanza di AEM Forms per assicurarti che i nuovi font siano riconosciuti e disponibili per la generazione PDF.
- Genera un PDF utilizzando AEM Forms e verifica che i font richiesti siano incorporati come previsto.