Je commence a utiliser html2pdf aujourd'hui (FF1.5). L'objetif est de convertir la chaine infoWFS (code HTML) en fichier. Voici mon code :
<?php
$content = "<page>".$_POST['INFOWFS']."</page>";
require_once(dirname(__FILE__).'/pluging/html2pdf/html2pdf.class.php');
$html2pdf = new HTML2PDF('P','A4','fr');
$html2pdf->WriteHTML($content);
$html2pdf->Output('exemple.pdf','D');
?>
function printWFS(infoWFS){
Ext.Ajax.request({
url:"service/printWFS.php",
params:{INFOWFS:infoWFS},
method:"POST",
failure:function(result,request) {
Ext.Msg.show({title:'Error System',msg: result.responseText , icon: Ext.MessageBox.ERROR, buttons: Ext.Msg.OK})
}
}); }
A la fin de l'exécution du code, le fichier pdf n'est pas lancé (ouvrir ou enregistrer). Je vois son exécution en faisant afficher la réponse dans une nouvelle fenêtre (firebug).
Il ne manque pas grand chose; mais quoi???
Ajax n'est peut-être pas la bonne méthode mais la chaine de caratère est trop longue pour être passé dans une url (methode GET).
Merci de votre aide Tio