Avant de commencer à configurer l'imprimante PDF en tant qu'imprimante réseau, il y a quelques points à considérer. Ce guide essaiera de vous montrer quoi faire.

Imprimante PDF partagée

L'imprimante peut être installée de deux manières différentes. Soit en tant qu'installation normale dans laquelle vous exécutez l'installation' sur tous les ordinateurs sur lesquels le programme doit être utilisé, soit en tant qu'imprimante réseau partagée où vous effectuez uniquement l'installation sur le serveur d'impression.

Si vous installez le programme localement sur le système de l'utilisateur, sur un serveur Terminal Server ou dans un environnement Citrix, l'utilisateur peut accéder à toutes les fonctions du programme. Parce que lorsque vous imprimez un PDF, vous pouvez définir tous les paramètres PDF via la boîte de dialogue d'impression.

Une alternative centrale à cela est une installation en tant qu'imprimante réseau PDF, dans laquelle l'utilisateur se connecte à une imprimante PDF commune. Il n'y a aucune boîte de dialogue supplémentaire pour l'imprimante PDF. Tous les paramètres de création de PDF sont prédéfinis sur le serveur. Le document PDF résultant est placé dans un dossier sur le serveur d'impression et mis à la disposition de l'utilisateur sur place.

Systèmes d'exploitation pris en charge

L'imprimante PDF peut être installée et utilisée comme imprimante réseau à partir de Windows 7 ou supérieur. En règle générale, l'imprimante est partagée par un serveur d'impression exécutant Windows Server 2012, 2016, 2019, 2022 et versions ultérieures.

Les systèmes utilisateur de l'imprimante partagée fonctionnent sous Windows 7 ou supérieur.

La version actuelle de l'imprimante PDF a été testée avec Windows 7, 8, 8.1, 10, 11 et sous Windows Server 2012, 2016, 2019, 2022. Les éditions R2 des versions de Windows Server sont également prises en charge.

Installation

Veuillez ne pas simplement libérer l'imprimante PDF en tant qu'imprimante réseau sous Windows, cela ne mènera pas au succès! À partir de la version 10.5 de l'imprimante PDF, il est relativement facile de partager l'imprimante. Un nouveau paramètre de configuration /SHARE a été ajouté au programme d'installation de Professional Edition et supérieur afin de préparer l'imprimante à la libération d'un réseau pendant l'installation. Pour l'installation en tant qu'imprimante réseau, veuillez utiliser d'installation Professional Edition ou d'installation Expert de notre imprimante PDF! /SHARE ajoute automatiquement les entrées appropriées au registre Windows et crée des dossiers supplémentaires pour l'imprimante partagée.

Il est désormais possible d'installer une imprimante PDF partagée avec une ligne de commande comme celle-ci:

Setup_7PDF_10_5_0_2307_PRO_EXP.exe /SHARE /SILENT /PRINTERNAME="Network PDF Printer"

Cela créera une nouvelle imprimante PDF appelée Network PDF Printer et la partagera sur le réseau.

Important: En plus de /SHARE, vous devez également utiliser /PRINTERNAME="_YOUR_INSTANCE_NAME_" pour créer automatiquement votre "propre" nom d'instance d'imprimante, car ce n'est qu'alors que nous aurons les fichiers de configuration, y compris notre propre global one.ini pour ajuster les paramètres de cette instance d'imprimante réseau PDF.

Modifier l'emplacement des fichiers

Par défaut, l'imprimante partagée enregistre la sortie pdf (paramètre Output) dans un dossier prédéfini sur le serveur d'impression. Ce dossier peut être modifié si vous souhaitez enregistrer des fichiers dans un autre un emplacement.

Si vous utilisez le commutateur /SHARE dans le programme d'installation, un dossier spécial est créé pour le nom de l'imprimante installée. Pour la plupart des systèmes, ce dossier se trouve ici:

C:\ProgramData\PDF Writer\Network PDF Printer

Veuillez noter que la dernière partie du chemin est le nom du nom actuel de l'imprimante spécifié lors de l'installation par un paramètre. Cela change lorsque vous installez une imprimante avec un nom différent. Dans les anciennes versions de Windows, ce dossier se trouve ici:

C:\Documents and Settings\All Users\Application Data\PDF Writer\Network PDF Printer

Vous ne pourrez peut-être pas trouver ce dossier si votre explorateur de fichiers Windows n'affiche pas les fichiers et dossiers cachés ou s'il y est défini!

Les paramètres du Registre et le fichier global.ini indiqueront à l'imprimante que ce dossier est utilisé pour les paramètres, les journaux, les fichiers temporaires et la sortie de l'imprimante PDF.

Le global.ini qui est décisif pour cette instance d'imprimante peut ensuite (si nécessaire) être étendu avec des paramètres supplémentaires ou adapté. Par exemple, si vous souhaitez configurer en plus un téléchargement SFTP, un modèle d'arrière-plan PDF (papeterie PDF), ou un envoi par e-mail. Le fichier global.ini est créé automatiquement par le programme d'installation avec les paramètres les plus importants requis pour le fonctionnement en tant qu'imprimante réseau PDF.

Après l'installation...

ProgramData und PDF Netzwerkdruckerverzeichnis mit global.ini

La figure montre un exemple de la structure de répertoire générée automatiquement lors de la sélection des paramètres de configuration /SHARE /PRINTERNAME="PDF-EXP-Prt". Le nom de l'imprimante PDF-EXP-Prt est purement un exemple, il est uniquement destiné à clarifier que la configuration crée alors automatiquement un "dossier d'instance d'imprimante" correspondant sous C:\ProgramData\... et contient le global.ini choisi pour ce nom d'instance ainsi qu'un dossier "Output" dans lequel les fichiers PDF sont stockée. Vos "configurations" personnalisées pour votre instance peuvent alors être faites dans ce fichier global.ini.

Paramètres d'imprimante dans global.ini

Comme mentionné précédemment, l'imprimante partagée utilise un ensemble prédéfini de paramètres. Lorsqu'il est installé en tant qu'imprimante réseau PDF, les utilisateurs d'impression ne peuvent pas définir librement diverses options telles que le nom du fichier de sortie ou les filigranes (car aucune boîte de dialogue d'imprimante ne s'affiche). Chaque instance d'imprimante partagée possède un ensemble fixe d'options (paramètres). Cependant, vous pouvez installer plusieurs imprimantes PDF avec différentes options/paramètres, les configurer séparément et les partager. Par exemple, une instance d'imprimante réseau peut stocker un papier professionnel différent dans les PDF générés qu'une autre instance, etc. Pour plus de détails, voir Paramètres superposés.

Les options pour une imprimante partagée doivent être enregistrées dans le fichier global.ini de l'imprimante partagée. Un exemple de global.ini est présenté ci-dessous.

  1. [PDF Printer]
  2.     Output= <commonapplicationdata>\PDF Writer\<printername>\Output\<docusername>\<smarttitle> - <date> <time> - <guid>.pdf
  3.     ShowPDF=no
  4.     ShowSettings=never
  5.     ShowSaveAs=never
  6.     ConfirmOverwrite=no
  7.     ShowProgress=no
  8.     ShowProgressFinished=no
  9.     SuppressErrors=yes
  10.     Superimpose=C:\briefpapier\briefpapier1.pdf

L'objectif principal de global.ini pour une imprimante partagée est qu'aucune boîte de dialogue ne s'affiche. Si des boîtes de dialogue apparaissent, l'impression peut s'arrêter et attendre l'interaction de l'utilisateur. Cela peut verrouiller le processus car aucun utilisateur ne peut voir ce qui se passe dans le contexte du service de spouleur d'impression. Vous devez donc vous assurer que toutes les boîtes de dialogue sont désactivées.

En outre, si l'administrateur le souhaite, la modification du paramètre de sortie à un point central dans le fichier global.ini de l'imprimante peut être utilisée pour adapter un chemin de sortie différent. Donc, déviant du chemin défini par /SHARE! Un chapitre détaillé sur ce qu'il faut prendre en compte dans les différents cas d'utilisation de l'imprimante PDF pour que ce réglage soit efficace se trouve ici.

L'ajout de la date et de l'heure au nom de fichier du fichier PDF généré permet d'éviter que les documents ne soient écrasés. De plus, la macro <guid> , qui crée un ID système unique, garantit que le même nom de fichier n'est pas utilisé deux fois. La macro <docusername> est le nom de l'utilisateur qui a envoyé le travail d'impression au spouleur. Il s'agit généralement du nom d'utilisateur réseau de l'imprimante. Dans un domaine Windows, cela pourrait être utilisé pour séparer les documents dans des dossiers où seul l'utilisateur qui les a créés peut accéder au document.

Le paramètre Superimpose définit un papier commercial qui doit être imprimé en arrière-plan sur toutes les pages PDF. Vous trouverez plus d'informations sur toutes les options de configuration dans les fichiers de configuration tels que global.ini, settings.ini ou user.ini ici.

Pilote de classe Microsoft PS vs. Pilote d'imprimante 7-PDF lorsqu'il est installé comme imprimante réseau PDF

Les derniers systèmes d'exploitation utilisent un pilote Postscript du système (Microsoft PS Class Driver) lors de l'installation de notre imprimante pour un plus haut degré de compatibilité entre les systèmes si l'imprimante 7-PDF est installée avec /SHARE comme imprimante réseau PDF. Cela ne présente généralement que des avantages pour vous en termes de rapidité accrue et de compatibilité entre les systèmes utilisés.

Pilote de classe Microsoft PS

Cependant, vous risquez de manquer quelques fonctionnalités avec ce pilote que le pilote standard utilisable localement, en l'occurrence "7-PDF Printer" lui-même, ne peut offrir.

Cela concerne, entre autres :

  • Lors de l'extraction du texte brut des fichiers PDF générés, il se peut que vous n'obteniez que des "hiéroglyphes", soit par un copier-coller du texte PDF via Acrobat Reader, soit en utilisant le paramètre extracttext=yes de l'imprimante 7-PDF.

  • Les zones de page des fichiers PDF générés ne sont également "imprimables" que dans une mesure limitée avec le pilote Microsoft Postscript. Cela laisse une étroite marge libre (blanche) qui ne peut pas être "imprimée" par ce pilote.

En pratique, ces restrictions jouent généralement un rôle mineur, mais si nécessaire, vous pouvez changer manuellement le pilote d'imprimante de l'installation de l'imprimante réseau PDF de "Microsoft PS Class Driver" à "7-PDF Printer" via les propriétés de l'imprimante dans Windows, si ces fonctionnalités vous manquent spécifiquement. Comme dans la capture d'écran suivante:

7-PDF Pilote d'imprimante

Veuillez noter que, si nécessaire, vous devez tout tester à nouveau après le changement de conducteur manuel en raison de la demande correspondante.

Une alternative pourrait également être d'installer une autre instance d'imprimante en utilisant /SHARE /PRINTERNAME="7PDF_DRIVER", et de ne modifier le pilote que pour la version de cette instance supplémentaire, puis d'utiliser cette instance pour les "besoins spéciaux".

Nous recommandons d'utiliser le pilote Microsoft PS Class Driver pour les installations d'imprimantes réseau PDF.

Remarque: à partir de Windows 10, vous devez désactiver temporairement le partage d'imprimante pour la durée du changement de pilote, sinon vous recevrez un message d'erreur du système d'exploitation.

Version 3 contre Pilote d'imprimante version 4

Depuis Windows 8 et Windows Server 2012, vous pouvez utiliser les pilotes d'imprimante de la version 4. Ces pilotes facilitent le partage de l'imprimante sur le réseau.

Si l'imprimante partagée exécute Windows XP ou Windows Server 2003, vous devez utiliser un pilote d'imprimante version 3. C'est également le cas si le serveur d'impression exécute Windows 2003 ou 2008.

Vous pouvez utiliser un pilote d'imprimante version 4 si votre serveur d'impression exécute Windows 8, 8.1 ou Windows Server 2012. Les clients doivent exécuter Windows Vista ou supérieur.

Utilisez les pilotes de la version 3

Certaines versions de Windows, pour la plupart plus anciennes, ne prennent pas en charge les pilotes d'imprimante version 4 et nécessitent que vous installiez un pilote d'imprimante version 3 avant de pouvoir partager l'imprimante sur des systèmes 32 et 64 bits.

Vous trouverez ci-dessous les étapes décrites pour créer une imprimante PDF partagée avec un pilote d'imprimante version 3.

Installation d'un pilote version 3

Lorsqu'une imprimante est publiée, il est important d'installer des pilotes qui prennent en charge les systèmes d'exploitation avec lesquels nous voulons les partager. Ces pilotes doivent être installés sur l'ordinateur qui partage l'imprimante.

Dans cette exécution, nous utilisons un système 64 bits pour remplacer l'imprimante. Cependant, nous devons nous assurer que nous installons également un pilote 32 bits pour prendre en charge les utilisateurs qui souhaitent y accéder à partir d'un système d'exploitation 32 bits x86.

Après avoir effectué plusieurs tests avec de nombreux pilotes différents, nous avons constaté que le pilote d'impression universel HP pour Windows Postscript était le meilleur pour le travail. Vous pouvez utiliser d'autres pilotes Postscript qui prennent en charge vos plates-formes cibles si vous préférez.

Voici les étapes d'installation du pilote.

  1. Accédez au pilote d'impression universel HP pour Windows PostScript (x86) pour télécharger le pilote d'impression universel HP pour Windows PostScript pour les systèmes 32 bits.

  2. Accédez au pilote d'impression universel HP pour Windows PostScript (x64) pour télécharger le pilote d'impression universel HP pour Windows PostScript pour les systèmes 64 bits.

  3. Vous devez télécharger les packages 32 bits et 64 bits.

  4. Exécutez l'exécutable 32 bits téléchargé. Après le déballage, une tentative est effectuée pour exécuter l'installation. Si vous êtes sur un système 64 bits, la configuration échouera. Ça n'a pas d'importance. Nous avons seulement besoin des fichiers décompressés.

  5. Exécutez l'exécutable 64 bits téléchargé.

  6. Choisissez ça Traditional Mode pour l'installation.

  7. Le programme d'installation essaiera de rechercher des imprimantes, mais nous devons arrêter cela. Nous choisissons à la place The printer that I want isn’t listed“ aus (Windows Server 2012).

  8. Ajoutez-le en tant qu'imprimante locale.

  9. Choisissez FILE: port.

  10. Choisissez HP Universal Printing PS driver.

  11. Next, next, Do not share the printer.

  12. Quittez l'assistant d'installation.

  13. Vous avez maintenant une imprimante appelée HP Universal Printing PS , mais plus important encore, le pilote 64 bits est installé sur votre système.

  14. Vous pouvez maintenant supprimer l'imprimante installée. Nous n'en avons pas besoin, juste les pilotes.

Installation de l'imprimante PDF

Suivez simplement les instructions de la section d'installation ci-dessus. Après l'installation, procédez comme suit:

  1. Trouvez la nouvelle imprimante PDF partagée intitulée Network PDF Printer et ouvrez les propriétés de l'imprimante.

  2. Cliquez sur l'onglet Avancé et changez le pilote en HP Universal Printing PS et cliquez sur Appliquer .

  3. Cliquez sur l'onglet Partage.

  4. Cliquez sur le bouton Pilotes supplémentaires ....

  5. Vérifiez le pilote x86 et cliquez sur OK .

  6. Lorsque vous êtes invité à choisir les pilotes d'imprimante, cliquez sur Parcourir et recherchez le dossier du pilote 32 bits. L'emplacement par défaut est:

    C:\HP Universal Print Driver\ps-x32-5.5.0.12834

  7. Revenez aux propriétés de l'imprimante.

  8. Cliquez sur Fermer pour fermer les propriétés.

Connaissances spécialisées: Contexte de sécurité et personnalisation

Si l'imprimante est publiée en tant qu'imprimante réseau, les utilisateurs du réseau peuvent l'utiliser et lancer l'impression à partir de là. Le problème ici est que la création de PDF essaie de s'exécuter dans le contexte de l'utilisateur qui a créé le travail d'impression. Parfois, cet utilisateur n'a pas de profil utilisateur sur la machine qui partage l'imprimante. Par conséquent, la personnalisation de l'imprimante réseau partagée doit être désactivée pour le processus de création PDF.

Si la personnalisation est désactivée, la création du PDF s'effectue dans le cadre du service spouleur. Il s'agit généralement d'un compte de service local. Il est recommandé de remplacer l'emplacement par défaut des fichiers utilisés par l'imprimante par une structure appropriée adaptée à cette utilisation. Cela nous permet d'ajuster la sécurité du système de fichiers pour ces dossiers afin qu'elle n'affecte pas le reste du serveur et permet à chaque utilisateur d'accéder aux fichiers PDF qu'ils ont créés. Le paramètre d'installation /SHARE crée automatiquement une telle structure pour vous.

Connaissances spécialisées: Paramètres du registre

Lorsqu'un travail d'impression est envoyé du spouleur vers le port d'imprimante virtuelle, le port de l'imprimante recherche dans le registre Windows des informations sur les dossiers et les paramètres de configuration à utiliser. Vous pouvez soit ajouter ces paramètres manuellement, soit laisser le commutateur /SHARE créer automatiquement lors de l'installation.

Personnification

La personnalisation de l'utilisateur d'impression est désactivée en ajoutant une valeur dans le registre. Cette valeur est déjà définie automatiquement par le paramètre /SHARE.

Pour un réglage manuel, accédez à la clé de registre de l'imprimante:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Printers\Network PDF Printer

et ajoutez une valeur de chaîne appelée Disable Impersonation. Définissez la valeur de ce paramètre sur 1.

Fichiers et répertoires

Utilisez les valeurs suivantes dans le registre pour remplacer les dossiers spéciaux utilisés dans le processus de création de PDF.

"Application Data"="C:\ProgramData\PDF Writer\Network PDF Printer\Application Data"

"Local Application Data"="C:\ProgramData\PDF Writer\Network PDF Printer\Local Application Data"

"TempFolder"="C:\ProgramData\PDF Writer\Network PDF Printer\Temp"

Registre d'imprimantes PDF

C’est tout!

Retour d'information

Veuillez utiliser le formulaire de contact pour envoyer vos commentaires si vous pouvez nous aider à améliorer ce guide :-)

Top