Utilisation des polices Windows dans la génération PDF avec AEM Forms sous Linux
Dans Adobe Experience Manager (AEM) Forms, les entreprises qui conçoivent des modèles dans AEM Forms Designer sous Windows peuvent avoir besoin d’utiliser et d’incorporer des polices Windows telles qu’Arial, Times New Roman, Verdana, Symbol et Tahoma dans les PDF générés sur les serveurs Linux. AEM Forms prend en charge les polices personnalisées pour la génération PDF, mais les fichiers de polices doivent être présents et correctement configurés sur le serveur. Les licences pour les polices non Adobe doivent être obtenues séparément, car Adobe ne fournit pas de licence pour ces polices pour une utilisation côté serveur. Pour résoudre ce problème, installez les fichiers de polices requis sur le serveur Linux, configurez le répertoire des polices personnalisées et vérifiez que votre entreprise dispose des licences de polices appropriées.
Description description
Environnement
Adobe Experience Manager (AEM) Forms 6.5 LTS SP1 on OSGi (Linux)
Problème/Symptômes
- Les fichiers PDF générés sur les serveurs Linux AEM Forms doivent utiliser et incorporer des polices Windows telles qu’Arial, Times New Roman, Verdana, Symbol et Tahoma.
- Aucun message d’erreur n’est signalé.
- Vous devez vérifier la prise en charge de l’utilisation et de l’incorporation des polices Windows et garantir la conformité aux exigences de licence des polices.
Cause
AEM Forms prend en charge l’utilisation de polices personnalisées pour la génération PDF, mais les fichiers de polices doivent être présents et configurés sur le serveur. Le droit d’utiliser et d’incorporer des polices non Adobe est régi par la licence du propriétaire de la police concernée, et non par la licence du logiciel Adobe.
Résolution resolution
Suivez les étapes ci-dessous pour résoudre le problème :
- Obtenez les fichiers de polices requis (
.ttfou.otf) pour les polices Windows que vous devez utiliser, telles qu’Arial, Times New Roman, Verdana, Symbol et Tahoma. - Consultez les contrats de licence des polices et assurez-vous que votre entreprise est autorisée à les utiliser sur un serveur et à les incorporer dans des fichiers PDF. Adobe ne fournit pas de licence pour ces polices en vue d’une utilisation côté serveur.
- Transférez les fichiers de polices de votre environnement Windows vers le serveur Linux sur lequel AEM Forms est installé.
- Placez les fichiers de polices dans le répertoire configuré pour les polices personnalisées dans votre installation AEM Forms. Ce répertoire est généralement appelé répertoire des polices du client ou répertoire des polices personnalisées configuré pour votre environnement.
- Configurez le service Gestionnaire de polices d’AEM Forms pour reconnaître le répertoire contenant les polices personnalisées.
- Redémarrez l’instance AEM Forms pour vous assurer que les nouvelles polices sont reconnues et disponibles pour la génération PDF.
- Générez un PDF à l’aide d’AEM Forms et vérifiez que les polices requises sont incorporées comme prévu.