Outils pour utilisateurs

Outils du site


Action disabled: source
divers:pdftofrh

Procédure pour créer un fichier de type formulaire PCL à partir d'un fichier PDF.
Version V1.2: ajout “suppression init page” et Illustration #2
Version V1.3: ajout “instruction 300 DPI”, “Suppression saut de page” et illustration #3


Utilisation d'un pilote Windows PCL

Utiliser un pilote PCL dont la qualité d'impression donne satisfaction.
Pour tester : depuis le reader PDF imprimer directement le fichier PDF avec le pilote voulu vers l'imprimante et observé la qualité d'impression.

Pilote PCL 5 conseillé à installer : Pilote ProC900

Impression PDF vers un fichier PCL (PDF vers PRN)

Depuis le reader PDF choisir Fichier > Imprimer puis sélectionner l'imprimante.
Activer la coche “Imprimer en nuances de gris (Noir et Blanc)“
Activer la coche “Imprimer dans un fichier” (parfois cette coche se trouve dans un sous menu “Options avancées”).
Enregistrer le fichier sur le disque dur par exemple sous le nom c:\Fic1.prn.

Attention : il peut être nécessaire d'activer dans le pilote d'impression l'ajustement (mise à l'échelle) de l'impression afin de permettre l'impression des éléments en bord de page dans les zones d'impressions de l'imprimante.

Création du formulaire (PRN vers FRH)

* Editer le fichier .PRN issue de l'impression via le driver PCL.
Choisir un éditeur propre comme Notepad++ et non pas WordPad.
(Instructions applicable pour le pilote suggéré)
(la balise <Esc> correspond au caratère Hexa 0x1B)
* Supprimer les lignes contenant les balises PJL.
* Supprimer les balises du début jusqu'à et dont la balise <Esc>E.
* Supprimer à la fin du fichier à partir de et dont la balise <Esc>E.
* Supprimer le cas échéant, à la fin du fichier, à partir de et dont la balise <Esc>&l1X suivi du caractère Saut de Ligne 0x0C. Voir Illustration #3
* supprimer aussi un peu après le début du fichier les balises d'initialisation de la page :
<Esc>&l0O<Esc>&l26A<Esc>&l7H (respectivement: Page portrait, Taille A4 et Bac 7). ⇒ Voir illustration #2
* Ajouter en fin de fichier la commande pour remettre en 300 DPI : <Esc>&u300D
* Enregistrer les modifications dans le fichier .FRH


Remarque importante : En cas de soucis, au lieu de <supprimer> il peut être préférable via un éditeur hexadécimal de <remplacer> les caractères à retirer par des espaces.

Illustrations :
#1: #2: #3:

divers/pdftofrh.txt · Dernière modification: 15/07/2015 09:26 par Christian