Impression d'un Ticket de Caisse - PHP - Programmation
Marsh Posté le 25-08-2008 à 15:02:42
J'ai entendu parlé d'une fonction permettant de convertir du html en Pdf, mais tu pense que ca reglerait mon problème d'impression sur une imprimante spécialisée ?
Marsh Posté le 25-08-2008 à 15:17:37
Avec le pdf tu tailles ta sortie exactement à la taille que tu veux donc je pense que oui tu devrais t'en sortir
Marsh Posté le 25-08-2008 à 15:23:54
Oki, pourrais tu me donner plus d'infos sur la commande / manipulation vu que tu a l'air de bien t'y connaitre ?
Cette technique permet bien d'imprimer sans que l'utilisateur ai à faire quoique ce soit à part cliquer sur un lien (ou bouton) ?
Marsh Posté le 25-08-2008 à 16:07:03
Ben le mettre en place c'est pas ce qu'il y a de plus facile, enfin c'est pas forcement dur mais faut s'y pencher un peu, avec la lib fpdf par exemple.
Pour l'impression ca reste toujours pareil, tu es sur un navigateur intranet / internet tu ne peux pas automatiser à outrance l'impression l'utilisateur devra tjs un peu de faire des manipulations
Marsh Posté le 25-08-2008 à 22:33:34
INFO-FACILE-ORG a écrit : Je pensait qu'en utilisant la fonction "window.print() ;" sur un popup formaté dans un tableau cela marcherais, mais ce n'est pas le cas lors des tests réalisés sur son imprimante. |
Pourquoi ça ne fonctionne pas ?
Est-ce que ça imprime tout de même quelque chose ?
Quel est le type d'imprimante ? (driver classique ?)
Marsh Posté le 28-08-2008 à 17:50:11
Désolé pour le retard , j'ai été pas mal occupé.
Avec window.print() j'ai bien une impression, mais aucune mise en page (pas de saut de ligne).
Je vais tenter avec pdf, mais je suis pas sur d'y arriver, ca à l'air difficile à utiliser. SI quelqu'un à une autrée idée je suis preneur.
Marsh Posté le 25-08-2008 à 14:45:39
Bonjour.
Je développe actuellement un petit outil de gestion pour un ami /client. L'outil est développé en HTML/PHP et je souhaite imprimer un ticket de caisse sur une imprimante thermique.
Je pensait qu'en utilisant la fonction "window.print() ;" sur un popup formaté dans un tableau cela marcherais, mais ce n'est pas le cas lors des tests réalisés sur son imprimante.. j'ai été un peu naif sur ce coup lol.
J'ai eu beau chercher sur le net la solution, je n'ai rien trouvé de clair et concret .. Je m'en remet donc à vous.
J'ai cru comprendre qu'une solution serait d'imprimer un fichier texte et non une page web, mais cela implique que je dois transférer le contenu de ma page dans un fichier texte puis d'imprimer ce fichier, de manière automatique... mais la je sais pas du tout comment faire.
Merci par avance pour vos réponses.
---------------
EURL INFO-FACILE : l'informatique à la portée de tous ! Assistance, Formation, Conception Web, Outils des Gestion et Matériel à prix réduit. Rendez-vous sur www.info-facile.org