SOLVED - Impression automatique

SOLVED - Impression automatique - Divers - Programmation

Marsh Posté le 14-08-2009 à 21:53:41    

Coucou tout le monde.
 
Voilà que je bloque depuis quelques heures sur un programme... Enfin encore si je buttais là.
Je développe un site où il y a des commandes en ligne et le client souhaiterais que depuis son administration en ligne, il y ait des impressions automatiques (sans passer par la fameuse boite de confirmation et de selection de l'imprimante) des nouvelles commandes passees.
Il souhaite ne pas avoir a toucher a son pc mais simplement avoir a lire les documents qui sortent donc de son imprimante.
 
J'ai essayé de passer a la technique pourrie de l'activeX, mais bon, c'est sale.
J'ai essaye par le biais de flex, peine perdu, c'est la même chose.
 
Quelle solution me conseillez vous ?
Un petit programme qui tournerait en tache de fond sur le pc du client et qui a chaque fois qu'il recoit une commande imprime celle ci directement sur son imprimante séléctionnée par défaut ?
Quel langage contient une librairie (simple) pour l'accès à ce driver.
 
Je vous remercie vivement ! :)


Message édité par Mxtrem le 17-08-2009 à 13:34:11
Reply

Marsh Posté le 14-08-2009 à 21:53:41   

Reply

Marsh Posté le 15-08-2009 à 18:31:13    

S'il vous plaît... :(

Reply

Marsh Posté le 17-08-2009 à 08:40:07    

Ok, donc c'est la merde :/

Reply

Marsh Posté le 17-08-2009 à 10:38:56    

Bein le truc c'est que si tu passes par une interface web, le plus simple c'est probablement ce que tu fais là.
Après si tu veux faire plus portable tu peux utiliser un applet (mais merci la lourdeur) ou carrément par un feedback serveur-client (tu dis au serveur "je veux imprimer ça", le serveur se connecte à ta machine via SSH ou autre et donne l'ordre d'impression) .. Mais bon niveau complexité du truc ..


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
Reply

Marsh Posté le 17-08-2009 à 12:19:41    

Oui, pour le style de site ca ne vaut clairement pas le coup...
Bon ben allez :(
Merci quand meme ;)

Reply

Marsh Posté le 17-08-2009 à 13:33:41    

J'ai trouve une solution un peu plus propre nécessitant Firefox.
Le problème réside dans le fait que cet manipulation n'affichera plus jamais la boite de confirmation d'impression.
 
Donc pour se faire :
> Tapper about:config dans la barre d'adresse de Firefox.
> Faire un clic droit puis Nouvelle -> Valeur booleene
> Tapper print.always_print_silent et mettre la valeur a TRUE.
 
Une fois cette manip realisee, un simple javascript : window.print(); lancera l'impression.
 
Voila ;)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed