Imprimer le texte brut au format PDF (par exemple à partir d'applications DOS)

Il s'agit d'une brève description de la façon dont vous pouvez imprimer du texte brut à l'aide de l'imprimante PDF à l'aide de LPT1. Ceci est nécessaire pour l'impression/la création de fichiers PDF à partir d'applications DOS pures, entre autres. Certains des paramètres par défaut sont modifiés pour rendre cela possible. Pour cela, l'imprimante PDF est installée sous un nom d'imprimante différent. En utilisant un nom d'imprimante / installation d'imprimante distinct, nous pouvons continuer à utiliser l'installation d'imprimante PDF "normale" pour d'autres programmes.

Installation de l'imprimante PDF de texte brut

La nouvelle imprimante virtuelle est installée à titre d'exemple avec les paramètres de ligne de commande suivants. Une imprimante virtuelle appelée Text to PDF est créée qui est automatiquement partagé sur le réseau avec /SHARE.

Setup_7PDF_10_25_0_2559_PRO.exe /SHARE /PRINTERNAME="Text to PDF"

Important: Assurez-vous de vérifier si le bon pilote d'imprimante "7-PDF Printer" a été défini par le système pour l'instance d'imprimante! Si ce n'est pas le cas, décochez temporairement la case de libération de l'imprimante afin de pouvoir ensuite basculer le pilote sur "7-PDF Printer". Ensuite, cochez à nouveau la case de libération de l'imprimante et enregistrez!

Shared pdf printer

Changer le processeur d'impression

Pour imprimer des fichiers texte, nous devons changer le processeur d'impression afin que Windows sache que cette imprimante doit imprimer et traiter du texte brut .

Aller à cela dans les propriétés de l' imprimante et là dans l'onglet Tab / Avancé, puis cliquez sur le processeur d'impression Schaltfäche.

Réglez maintenant le winprint du processeur d'impression sur TEXT.

Processeur d'impression

Mappez l'imprimante sur LPT1

Le LPT1 peut être mappé à l'aide de la ligne de commande à l'aide de la commande suivante:

NET USE LPT1 "\\localhost\Text to PDF"

Définir les distances

Par défaut, l'imprimante imprimera jusqu'au bord du papier. Par conséquent, vous préférerez probablement le réglage d'un espacement de page. Dans les paramètres d'impression -> mise en page, appuyez sur le bouton "Avancé ..." ...

paramètres d'impression

Sélectionnez l'entrée "Format de page défini par l'utilisateur pour Postscript" via la boîte de sélection du format de papier et définissez l'espacement de page souhaité.

Page décalages

Les valeurs de distance définissent les distances pour TOP et LEFT. L'impression se fait jusqu'à la marge droite si vos lignes sont suffisamment longues. L'impression ira également au bas de la page s'il y a suffisamment de lignes. Vous pouvez utiliser des sauts de ligne normaux pour créer de nouvelles lignes dans le document de sortie. Le caractère de saut de page est également pris en charge et continue d'imprimer sur une nouvelle page.

Testez-le

Si vous souhaitez le tester, vous pouvez télécharger notre exemple de fichier example.txt . Il s'agit d'un petit fichier texte qui contient quelques lignes et un caractère de flux de formulaire. Enregistrez-le sur votre disque dur et exécutez la commande de ligne de commande suivante:

COPY example.txt LPT1

L'imprimante imprime ensuite le fichier texte. Vous pouvez désactiver les boîtes de dialogue et, si nécessaire, définir et générer automatiquement des noms de fichiers automatiques à l'aide de la boîte de dialogue des options de l'imprimante PDF installée.

Top