PDF Generator permet d’effectuer des conversions multithreads de certains types de fichiers. Ce type de conversion améliore les performances de PDF Generator en lui permettant d’effectuer plusieurs conversions simultanément.
Par défaut, PDF Generator ne peut convertir qu’un document OpenOffice, Microsoft Word ou PowerPoint à la fois. Si vous activez les conversions de fichiers multithreads, PDF Generator peut convertir plusieurs documents simultanément. PDF Generator lancera plusieurs instances d’OpenOffice ou PDFMaker (utilisés pour effectuer les conversions Word et PowerPoint).
les conversions de fichiers multithreads ne sont pas prises en charge avec Microsoft Word 2003 et PowerPoint 2003. Pour activer les conversions de fichiers multithreads, effectuez une mise à niveau vers Microsoft Word 2007 et PowerPoint 2007 ou Microsoft Word 2010 et PowerPoint 2010.
la conversion multithread de fichiers n’est pas prise en charge avec Microsoft Excel, Microsoft Visio, Microsoft Project et Microsoft Publisher.
Chaque instance d’OpenOffice ou de PDFMaker est lancée avec un compte utilisateur séparé. Chaque compte utilisateur ajouté doit correspondre à un utilisateur valide disposant de droits d’administrateur sur le serveur forms Dans un environnement en grappe, le même groupe d’utilisateurs doit être valide sur tous les nœuds de la grappe.
Dans la page Comptes utilisateur d’Administration Console, vous pouvez spécifier les comptes à utiliser pour les conversions de fichier multithreads. Vous pouvez ajouter des comptes, en supprimer ou modifier des mots de passe de compte. Si vous exécutez PDF Generator sous Windows Server 2003 ou 2008, vous devez ajouter au moins trois comptes d’utilisateurs possédant des droits d’administrateur.
Lors de l’ajout d’utilisateurs pour OpenOffice, Microsoft Word ou Microsoft PowerPoint sous Windows 2003 ou 2008, ou pour OpenOffice sous Linux ou Sun™ Solaris™, fermez les boîtes de dialogue d’activation initiale pour tous les utilisateurs.
Sur un système d’exploitation Windows, les comptes utilisateur de l’administrateur utilisés pour la conversion au format PDF (utilisateurs de PDFG) doivent disposer du droit Remplacer le jeton de niveau processus. Vous pouvez ajouter ce droit à l’aide de l’Editeur de stratégies de groupe :
Si vous exécutez OpenOffice, Microsoft Word ou Microsoft PowerPoint sous Windows 2008, désactivez le Contrôle de compte d’utilisateur (UAC) à chaque utilisateur ajouté.
Ajoutez des comptes d’utilisateur (voir Création d’un compte utilisateur).
Vous allez maintenant apporter des modifications au fichier /etc/sudoers. L’autorisation par défaut pour ce fichier est 440. Redéfinissez l’autorisation en écriture pour ce fichier.
Ajoutez des entrées pour les utilisateurs supplémentaires (autres que l’administrateur exécutant le serveur Forms ) dans le fichier /etc/sudoers. Par exemple, si vous exécutez AEM Forms en utilisant le nom d’utilisateur « Icadm » et un serveur appelé « myhost » et que vous souhaitez incarner les utilisateurs user1 et user2, ajoutez les entrées suivantes dans le fichier /etc/sudoers :
lcadm myhost=(user1) NOPASSWD: ALL
lcadm myhost=(user2) NOPASSWD: ALL
Cette configuration permet à l’utilisateur lcadm d’exécuter toute commande sur l’hôte myhost en tant qu’user1 ou user2 sans devoir saisir un mot de passe.
Vous devez avoir attribué les rôles d’utilisateur système et d’utilisateur PDFG à « user1 » et « user2 ». Pour attribuer un rôle PDFG à un utilisateur, voir Création d’un compte utilisateur
Toujours dans le fichier /etc/sudoers, recherchez cette ligne et modifiez-la en ajoutant un signe dièse (#) au début de la ligne :
Defaults requiretty
Cela vous permet d’ajouter des utilisateurs Linux.
Redéfinissez l’autorisation pour le fichier etc/sudoers à 440.
Autorisez tous les utilisateurs ajoutés via l’option Ajout d’un compte utilisateur à se connecter au serveur Forms. Par exemple, pour autoriser un utilisateur local nommé user1 à se connecter au serveur Forms, utilisez la commande suivante :
xhost +local:user1@
Pour en savoir plus, consultez la documentation relative à la commande xhost.
Redémarrez le serveur.
OpenOffice doit être installé dans un emplacement du répertoire auquel tous les utilisateurs de PDFG peuvent accéder. Vous pouvez vérifier en vous connectant en tant qu’utilisateur PDFG et en essayant de lancer OpenOffice.
Dans Administration Console, cliquez sur Services > PDF Generator > Comptes utilisateur.
Cliquez sur Ajouter et saisissez le nom et le mot de passe d’un utilisateur possédant des privilèges d’administrateur sur le serveur Forms. Si vous configurez des utilisateurs pour OpenOffice, fermez les boîtes de dialogue d’activation d’OpenOffice initiales.
si vous configurez des utilisateurs pour OpenOffice, le nombre d’instances d’OpenOffice ne peut pas être supérieur au nombre de comptes utilisateur spécifiés à cette étape.
Redémarrez le serveur Forms.