Précédent   Forum du club des développeurs et IT Pro > Général Développement > Programmation système > Windows
Windows Forum d'entraide sur la programmation Windows. Tutoriel API Windows
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 25/10/2012, 19h28   #1
lolo_92
Membre actif
 
Homme Laurent
Conseil - Consultant en systèmes d'information
Inscription : janvier 2007
Messages : 143
Détails du profil
Informations personnelles :
Nom : Homme Laurent
Localisation : France, Hauts de Seine (Île de France)

Informations professionnelles :
Activité : Conseil - Consultant en systèmes d'information

Informations forums :
Inscription : janvier 2007
Messages : 143
Points : 152
Points : 152
Par défaut interception impression suppression premiere page

Bonjour, afin d'occuper ma soirée je souhaite résoudre un pb simple d'économie de papier :

sous windows, un de mes clients lance une impression depuis un progiciel qui va systématiquement lui imprimer un entête très utile surement mais qui fait que pour trois lignes de compta à imprimer, on a deux pages imprimées.

Je veux faire quelque chose comme une imprimante virtuelle qui par défaut rebalance vers l'imprimante par défaut en envoyant les pages sauf la première.

L'idée c'est d'intercepter le flux d'impression, de vérifier sa provenance applicative et en fonction de cela, enlever ou pas la première page.

J'ai bien vu le tutoriel "impression en vb" mais comme je suis en train d'installer vb express depuis quelques heures (j'exagère à peine) et avant de me lancer bille en tête dans ce passionnant projet, je me permets de solliciter votre avis (s'il est éclairé bien sur) concernant :
1. la faisabilité
2. dans quel langage
3. quelques éléments d'explications voire de codes car cela met en jeu beaucoup de choses et je ne suis pas un codeur poste de travail en général (plutot lotus et web).

PS : on doit pouvoir faire manuellement un envoi sur une imprimante virtuelle pdf puis lancer l'impression de toutes les pages sauf la première, mais si on veut que ça marche, il faut partir du principe que l'utilisateur n'a rien à faire. C'est un peu ce fonctionnement que je voudrais reproduire.

PS 2 : why not adapter une imprimante pdf open source ? laquelle ? comment ?

Merci bien
lolo_92 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/10/2012, 17h27   #2
sevyc64
Modérateur
 
Avatar de sevyc64
 
Homme Yves
Développeur informatique
Inscription : janvier 2007
Messages : 5 290
Détails du profil
Informations personnelles :
Nom : Homme Yves
Âge : 40
Localisation : France, Pyrénées Atlantiques (Aquitaine)

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : janvier 2007
Messages : 5 290
Points : 11 951
Points : 11 951
Attention à vérifier d'ou vient ce paramétrage de page d’entête, ça peut être dans un logiciel, mais surtout aussi (et c'est plus souvent le cas) dans le driver de l'imprimante directement (valable donc pour toutes les impressions) surtout s'il s'agit d'une imprimante réseau gérée par un serveur d'impression.

Il serait plus simple de modifier ce paramétrage, non ?
__________________
--- Sevyc64 ---

Parce que le partage est notre force, la connaissance sera notre victoire
sevyc64 est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/10/2012, 18h43   #3
lolo_92
Membre actif
 
Homme Laurent
Conseil - Consultant en systèmes d'information
Inscription : janvier 2007
Messages : 143
Détails du profil
Informations personnelles :
Nom : Homme Laurent
Localisation : France, Hauts de Seine (Île de France)

Informations professionnelles :
Activité : Conseil - Consultant en systèmes d'information

Informations forums :
Inscription : janvier 2007
Messages : 143
Points : 152
Points : 152
Par défaut Provenance page entete impression

Il s'agit d'une entete généré applicativement par le progiciel en question. Toutes les autres impressions se passent bien.
lolo_92 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/12/2012, 10h09   #4
nenex73
Nouveau Membre du Club
 
Inscription : octobre 2007
Messages : 51
Détails du profil
Informations forums :
Inscription : octobre 2007
Messages : 51
Points : 28
Points : 28
Bonjour,

Avez-vous avancé sur le sujet ?

J'ai un projet similaire de redirection d'impression.
Donc analyse du document spoolé et redirection si nécessaire.

Cordialement,
nenex73 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/12/2012, 10h20   #5
lolo_92
Membre actif
 
Homme Laurent
Conseil - Consultant en systèmes d'information
Inscription : janvier 2007
Messages : 143
Détails du profil
Informations personnelles :
Nom : Homme Laurent
Localisation : France, Hauts de Seine (Île de France)

Informations professionnelles :
Activité : Conseil - Consultant en systèmes d'information

Informations forums :
Inscription : janvier 2007
Messages : 143
Points : 152
Points : 152
Par défaut Imprimante pdf

C'est un projet perso pour rendre service à un client (et à la nature !) don il traine un peu.

En ayant fait un peu le tour de la question, je pense faire à partir d'une imprimante virtuelle open source que je modifierai en conséquence.

Je ne sais même plus sur laquelle j'avais jeté mon dévolu mais c'était en vb. Et le temps d'installer vb express, j'avais croqué le temps que je pouvais y consacré.

Je vous tiens au courant si j'abouti mais ce ne sera pas à court terme.

Bon courage !
lolo_92 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/12/2012, 16h03   #6
nenex73
Nouveau Membre du Club
 
Inscription : octobre 2007
Messages : 51
Détails du profil
Informations forums :
Inscription : octobre 2007
Messages : 51
Points : 28
Points : 28
Je reste abonné à cette discussion.
Si j'avance sur le sujet (c'est un projet pour moi également), je posterai ici.
nenex73 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 14h09.


 
 
 
 
Partenaires

Hébergement Web