Activation des conversions de fichiers multithreads

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.

Activation des conversions multithreads de fichiers OpenOffice, Word et PowerPoint

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).

Remarque : 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.
Remarque : 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.

Ajout du droit de remplacer le jeton de niveau processus

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 :

  1. Dans le menu Démarrer de Windows, cliquez sur Exécuter puis saisissez gpedit.msc.

  2. Cliquez sur Stratégie Ordinateur local > Configuration ordinateur > Paramètres Windows > Paramètres de sécurité > Stratégies Locales > Attribution des droits utilisateur et modifiez la stratégie Remplacer un jeton de niveau processus pour y inclure le groupe Administrateurs.

  3. Ajoutez l’utilisateur à l’entrée Remplacer un jeton de niveau processus.

Configuration supplémentaire requise pour OpenOffice, Microsoft Word et Microsoft PowerPoint sous Windows Server 2008

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é.

  1. Cliquez sur Panneau de configuration > Comptes d’utilisateurs > Activer ou désactiver le contrôle de compte d’utilisateur.

  2. Désélectionnez la case « Utiliser le contrôle des comptes d’utilisateurs pour vous aider à protéger votre ordinateur » et cliquez sur OK.

  3. Redémarrez l’ordinateur pour que ces paramètres soient pris en compte.

Configuration supplémentaire requise pour OpenOffice sous Linux ou Solaris

  1. Ajoutez des comptes d’utilisateur (voir Ajout d’un compte utilisateur ).

  2. 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.

  3. 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.

    Remarque : 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 Ajout d’un compte utilisateur
  4. 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.

  5. Redéfinissez l’autorisation pour le fichier etc/sudoers à 440.

  6. 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.

  7. Redémarrez le serveur.

Remarque : 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.

Ajout d’un compte utilisateur

  1. Dans Administration Console, cliquez sur Services > PDF Generator > Comptes utilisateur.

  2. 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.

    Remarque : 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.
  3. Redémarrez le serveur Forms.

Suppression d’un utilisateur de la liste utilisée pour les conversions de fichier multithreads

  1. Dans Administration Console, cliquez sur Services > PDF Generator > Comptes utilisateur.

  2. Activez la case à cocher en regard de l’utilisateur à supprimer, puis cliquez sur Supprimer.

  3. Dans la page de confirmation, cliquez sur Supprimer.

  4. Redémarrez le serveur Forms.

Modification du mot de passe d’un compte

  1. Dans Administration Console, cliquez sur Services > PDF Generator > Comptes utilisateur.

  2. Cliquez sur le nom d’utilisateur, puis saisissez et confirmez le nouveau mot de passe. Ce mot de passe doit correspondre au mot de passe système de l’utilisateur.