-
Forcer une impression
Bonjour a tous,
Je voudrai savoir s’il existe un moyen de forcer une impression en sélectionnant automatiquement l'imprimante dans mon code.
Je vous explique, j'ai une application à réaliser en PHP pour une grande entreprise, le but étant suivent un numéro de commande je dois imprimer une lite d’articles avec code bar sur différente imprimante en même temps (les relations numéro de commande imprimante se trouve dans une table SQL).
Mon problème et qu’il est impossible de forcer une impression que se soi en JavaScript avec window.print() ( demande à l’utilisateur de choisir l’imprimante) ou grâce a la fonction printer_open() qui me pose un autre problème qui est l’impression des codes bars :? , ces codes bar sont généré grâce a un script PHP ( Auteur : Thierry Godin ) qui crée une image au format .png or la fonction PHP_Printer ne gère que les bmp, je n’ai pas réussi a transformer (automatiquement) c’est image en bmp.
Si vous avez des idées merci de les partagés.
Merci d’avoir lu jusqu’au bout :D
-
Hello,
Euh alors j'ai une idée mais je sais pas du tout si elle va marcher.
J'ai un peu toucher à des classes qui créent des fichiers pdf alors peut être que si tu génères un fichier pdf tu pourras l'imprimer plus facilement ?
Ce n'est qu'une supposition.
A plus, Greg
-
Merci de ta réponse greg0037 mais non sa ne sera pas plus facile, le problème étant qu'il faudrait toujours cliquer sur le bouton impression :?.
J’ai trouvé une solution qui est d'utiliser la librairie PHP_PRINTER qui permet d'ouvrir une connexion directe avec l'imprimante, pour ce qui est des code bar je transforme mes images png en bmp grâce ah un script PHP (PHPTHUMB).
Merci encore
Blackanubis