Bonsoir � tous,

Je suis occup� de faire une station autonome qui a pour but d'imprimer automatiquement des tickets.
Je cr�e d'abord un pdf que je sauve et l'ouvre ensuite dans une page avec la balise <objet>.

A l'ouverture de la page dans FF, j'ai un message :

Nom : message_FF.JPG
Affichages : 161
Taille : 21,5 Ko

Si j'accepte le message, le pdf s'affiche bien et j'ai la boite de dialogue de l'impression

Voici le code :

Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
// --------------------- Enregistrement du pdf 
<?php
// le code pour générer le pdf
$save='./etiquette/'.$id_prop.'.pdf';
$pdf->Output($save,"F");
 
// --------------------- Page HTML
?> 
<html>
	<head>
		<meta http-equiv="Content-Type" content="text/html; charset=UTF-8 Unicode" x-undefined>
		<title>CECS - ticket</title>
	</head>
 
	<body onload="window.print(); setTimeout('self.close();',5000)">
		<object data="<?php echo $save ?>" type="application/pdf" title="ticket" width="400" height="800"></object>
	</body>
</html>
Si quelqu'un sait pourquoi il y a le message ou sait comment l'�viter, je le remercie.

Afin de supprimer la boite de dialogue dans FF, je vais mettre ceci comme param�tre dans FF :
Appeler : about:config
Ajouter : print.always_print_silent � true


@+
dda

Edit :
Je me suis emball� trop vite, il n'y a rien � l'impression malgr� que le pdf s'ouvre bien dans mon navigateur, m�me en mettant la grandeur de l'objet � 100% de la page.
Il est � noter qu'il peut y avoir plusieurs pages dans mon pdf (une/ticket).
Si j'affiche directement le pdf via fpdf, tout est correct, mais je n'ai pas trouv� comment fermer le pdf apr�s impression.