Imprimer en C
Résolu
phenx59
Messages postés
353
Date d'inscription
Statut
Membre
Dernière intervention
-
Nabla's Messages postés 18203 Date d'inscription Statut Contributeur Dernière intervention -
Nabla's Messages postés 18203 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
voila, j'ai un dossier comprenant une serie de pdf nommé de type "ABC555 fiche", je voudrais pouvoir imprimer en série une série de pdf de cette facon :
1\ je créé un fichier text
2\ j'écris dedans, ligne par ligne, le nom (les 6 premier caractère en fait) des fiche pdf que je veu imprimer
3\ je lance un programme en C qui me lit ce fichier et lance l'impression de ces fiches
voilà, merci d'avance
voila, j'ai un dossier comprenant une serie de pdf nommé de type "ABC555 fiche", je voudrais pouvoir imprimer en série une série de pdf de cette facon :
1\ je créé un fichier text
2\ j'écris dedans, ligne par ligne, le nom (les 6 premier caractère en fait) des fiche pdf que je veu imprimer
3\ je lance un programme en C qui me lit ce fichier et lance l'impression de ces fiches
voilà, merci d'avance
A voir également:
- Imprimer en C
- Imprimer en a5 - Guide
- Journal de naissance gratuit a imprimer - Télécharger - Histoire & Religion
- Imprimer tableau excel sur une page - Guide
- Parole de chanson francaise gratuite à imprimer - Télécharger - Vie quotidienne
- Imprimer en miroir word - Guide
5 réponses
Pourquoi faire du C ?
L'impression est géré par l'OS, mieux vaut faire un script shell.
quel OS utilises tu ? Avec Linux tu as normalement tout les outils nécessaires.
L'impression est géré par l'OS, mieux vaut faire un script shell.
quel OS utilises tu ? Avec Linux tu as normalement tout les outils nécessaires.
par ce que une fois en C je pourrais le compiler pour mac/windows et linux vua qu'il va servir pour ses trois OS.
Arf... en es tu sur ?
Avant d'imprimer, il faut interpréter le fichier pdf. Je ne crois pas qu'un pdf soit interprétable directement par une imprimante. Si tu incorpore le décodeur pdf au logiciel C : alors là daccord. Sinon, je ne vois pas comment faire quelque chose de portable. Explique un peu mieux ce que tu veux faire, en détail. En particulier le point 3.
Avant d'imprimer, il faut interpréter le fichier pdf. Je ne crois pas qu'un pdf soit interprétable directement par une imprimante. Si tu incorpore le décodeur pdf au logiciel C : alors là daccord. Sinon, je ne vois pas comment faire quelque chose de portable. Explique un peu mieux ce que tu veux faire, en détail. En particulier le point 3.
Justement, tu réfléchis trop "windows". Ce que je ferai à ta place :
récupère XPDF (il compile sous win et Linux, probablement sur mac) ou pdf2ps (https://linux.die.net/man/1/pdf2ps tu transformes ton pdf en postscript. Le postscript est normalement un format qui peut être compris directement par l'imprimante. Il n'y a alors "plus qu'à" envoyer le fichier à l'imprimante. Il y a la commande "print" sous win (à tester) et "lpr" sous Linux.
Le point suivant un peu délicat, c'est de retrouver le nom des fichiers à partir des 6 premiers caractères.
récupère XPDF (il compile sous win et Linux, probablement sur mac) ou pdf2ps (https://linux.die.net/man/1/pdf2ps tu transformes ton pdf en postscript. Le postscript est normalement un format qui peut être compris directement par l'imprimante. Il n'y a alors "plus qu'à" envoyer le fichier à l'imprimante. Il y a la commande "print" sous win (à tester) et "lpr" sous Linux.
Le point suivant un peu délicat, c'est de retrouver le nom des fichiers à partir des 6 premiers caractères.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
je pense pas que l'impression soit utilisable de la meme manière sous windows et linux.
dasn une boite pour laquelle j'avais bossé (je n'ai pas de code à refiler), ils lancaient directement l'exe d'acrobat, mais je sais pas comment, la fenetre d'acrobat s'ouvrait dans notre programme.
pour l'impression, acrobat était lancé avec un paramètre et ca passait tout seul
dasn une boite pour laquelle j'avais bossé (je n'ai pas de code à refiler), ils lancaient directement l'exe d'acrobat, mais je sais pas comment, la fenetre d'acrobat s'ouvrait dans notre programme.
pour l'impression, acrobat était lancé avec un paramètre et ca passait tout seul