Aide en ligne watchDirectory > Extensions > Lancer un fichier de commandes .bat > Automatiquement Convertir un fichier PostScript en PDF
Automatiquement Convertir un fichier PostScript en PDF
Ce script est lancé par watchDirectory pour convertir automatiquement les fichiers PostScript®, normalement avec une extenion PS ou EPS, vers PDF (Portable Document Format). Lorsqu'un nouveau fichier PostScript est détecté dans le répertoire surveillé, watchDirectory lance ce script pour le convertir en PDF. Ceci fait de watchDirectory une alternative pas chère à Adobe® Acrobat® Distiller® (arrêté par Adobe, remplacé par Adobe LiveCycle® PDF Generator).
Ce dont vous avez besoin
Le script utilise AFPL Ghostscript pour réaliser la conversion actuelle. Vous pouvez télachrger AFPL Ghostscript ici.
Si le line ci-dessus ne fonctionne plus, veuillez télécharger la dernière version ici http://www.cs.wisc.edu/~ghost.
Paramétrages pour ce script
La première moitié de la fenêtre de paramétrages contient les paramétrages généraux pour tous les scripts qui pevennt être lancés par l'extension Lancer un fichier de commandes .bat. Veuillez vous référer à cette pages d'instruction.
GSDIR - répertoire d'installation de Ghostscript ("Where did you install Ghostscript")
Ici, vous pouvez saisir le répertoire d'installation de Ghostscript. Les anciennes versions de Ghostscript s'installent par défaut dans C:\GS\GS8.XX. Les versions
actuelles s'installent dans C:\Program Files\GS\GS8.5X. Pressez le bouton "Parcourir" ("Browse") pour localiser le répertoire.
OVERWRITE - Si le fichier PDF existe déjà
Si le fichier PDF cible existe déjà, vous pouvez choisir de remplacer ou de renommer le fichier PDF existant. Si vous choisissez de le renommer,
le script ajoutera des "_" underscores à son nom pour le rendre unique.
TARGETDIR - Placer les fichiers PDF dans ce répertoire
A quel endroit les nouveaux fichiers PDF doivent être créés?
DELETEPS - Supprimer le fichier PostScript après la conversion en PDF
Lorsque le fichier PDF est créé, le script peut automatiquement supprimer le fichier postscript d'origine.

Pour aller plus loin - Ajouter les fonctionnalités supplémentaires
Ghostscript peut faire beaucoup plus que convertir en PDF. Votre installation de Ghostscript est livrée avec beaucoup de documentation sur les paramétrages supplémentaires vous pouvez l'utiliser pour ajouter des fonctionnalités. Veuillez consulter ce document C:\Program Files\gs\gs8.53\doc\Ps2pdf.htm (modifier le chamin en fonction de votre installation de Ghostscript).
Exemple: créer des fichiers PDF protégés par mot de passe
Pour créer des PDF protégés, nous devons ajouter 2 options dans la ligne de commande lorsuqe le fichier Ghostscript PS2PDF.BAT est lancé. Ces options sont
-sOwnerPassword=pwd1 -sUserPassword=pwd2
OwnerPassword pour le mot de passe du propriétaire du fichier
UserPassword pour le mot de passe de consultation du fichier
- Lancer le Centre de Contrôle watchDirectory.
- Pressez Ctrl+9 (ou utilisez l'option du menu "Tools -> Explore Task Directory") pour ouvrir le répertoire dans lequel watchDirectory stocke les informations des tâches.
- Ouvrir le sous-répertoire du même nom quee celui de la nouvelle tâche.
- A l'intérieur de ce répertoire vous allez trouver le script qui est démarré par watchDirectory. C''est le fichier appelé WD.BAT.
- Ouvrez WD.BAT avec un éditeur de texte (bloc notes), n'utilisez pas un traitement de texte pour éditer le fichier !!
- Trouver la ligne commançant par PS2PDF.BAT (ligne 67, vers la fin du fichier WD.BAT), par défaut cela ressemble à :
CALL PS2PDF.BAT "%WD_FILE%" "%TARGETDIR%\%WD_FILE_B%.PDF"
- Ajouter les 2 options à cette ligne, donc ça donne ceci:
CALL PS2PDF.BAT "-sOwnerPassword=secret" "-sUserPassword=secret" "%WD_FILE%" "%TARGETDIR%\%WD_FILE_B%.PDF"
- Assurez-vous d'inclure les "quotes" comme indiqué. Lorsque vous lancez la tâche, lles nouveaux fichiers PDF seront protégés par mot de passe avec le mot de passe secret.


