Impression via serveur WEB

Impression via serveur WEB - Divers - Programmation

Marsh Posté le 29-12-2014 à 17:53:51    

Bonjour,  
 
Je souhaite imprimer des étiquettes générées dynamiquement via un serveur web.
Jusque là, je génère le pdf qui va bien grâce à tcpdf (php).
 
Problème, à l'impression du pdf, les différents navigateurs réajustent la page de façon peu compréhensible, ce qui décale les étiquettes.
 
donc, j'ai deux possibilités :

  • pas classe : verrouiller le pc d'impression, bloquer les options d'impression (c'est faisable, même si je dois regarder comment)
  • classe : forcer le mode d'impression via une commande (j'ai une doute sur la faisabilité du truc)


Merci pour vos lumières.


---------------
Le topic du sport électronique@hfr : watch the l33t !
Reply

Marsh Posté le 29-12-2014 à 17:53:51   

Reply

Marsh Posté le 29-12-2014 à 21:54:30    

Ouais, ça va être la merde, parce que la plupart des navigateurs ont leur propre système de rendu de fichier PDF. Donc le système d'impression passe par le même chemin qu'une page web, avec une qualité variable suivant les navigateurs. Je doute qu'il y ait un moyen pour controller les marges/agrandissement de la page à imprimer.
 
Une solution que j'utilise: configurer le navigateur pour forcer à utiliser Acrobat. La qualité de l'impression est nettement plus prévisble.

Reply

Marsh Posté le 30-12-2014 à 10:36:05    

A mon avis, il faut forcer le navigateur à proposer en téléchargement le fichier pdf (pour ça, utiliser la fonction header() de php).
 
Autre solution si c'est possible, générer une image (jpg, png...) à télécharger.


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
Reply

Marsh Posté le 30-12-2014 à 12:48:39    

ok, merci pour vos retour.
 
J'pense que dans une optique de prod, je bloquerai tout simplement le système d'impression, avec une machine spécifique pour.
 
:jap:


---------------
Le topic du sport électronique@hfr : watch the l33t !
Reply

Sujets relatifs:

Leave a Replay

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