Ho SCARICATO LA VERSIONE 4.01 e copiato sul mio server e provato tutti gli esempi.
Ho sempre questo errore in TUTTI gli esempi:
ERREUR n.7
Fichier : /var/www/html/html2pdf/html2pdf.class.php
Ligne : 4785
le contenu d'une balise TD ne rentre pas sur une seule page
Spipu Le 29/11/2010 à 10:00 what is you php version ? < 5.2 ?
My php version is:
PHP Version 5.1.2
TPDF Error,
Salut,
j ai essaye d utiliser le html2pdf version html2pdf_v4.01_php5 sous IIS 5.1 et php version php-5.3.6-Win32-VC9-x86. j etais entrain de tester les exemples, et par hasard j ai teste l exmple billet en modefiant pour sauvegarder le pdf sous un repertoire sur mon serveur. le changement que j ai fait est le suivant:
<?php
$content = ob_get_clean();
// conversion HTML => PDF
require_once(dirname(__FILE__).'/../html2pdf.class.php');
try
{
$html2pdf = new HTML2PDF('P','A4','fr', false, 'ISO-8859-15', 0);
$html2pdf->pdf->SetDisplayMode('fullpage');
$html2pdf->writeHTML($content, isset($_GET['vuehtml']));
$html2pdf->Output('Outputpdf/billet.pdf', 'F');
}
catch(HTML2PDF_exception $e) { echo $e; }
?>
A chaque fois j obtiens l erreur suivante:
TCPDF ERROR: Unable to create output file: Outputpdf/billet.pdfor '2.0/DST' instead in C:\Inetpub\wwwroot\html2pdf\_tcpdf\tcpdf.php on line 8160 PHP Warning: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Paris' for '2.0/DST' instead in C:\Inetpub\wwwroot\html2pdf\_tcpdf\tcpdf.php on line 8160 PHP Warning: fopen(Outputpdf/billet.pdf): failed to open stream: Permission denied in C:\Inetpub\wwwroot\html2pdf\_tcpdf\tcpdf.php on line 6168
Ou est l erreur?
Spipu Le 14/05/2011 à 20:40 il faut PHP5 pour utiliser HTML2PDF
il me semblait que c'est PHP5 qui est utilisé....
mais non, le serveur sur lequel je suis est en PHP4 par défaut !!
petit changement donc dans la config pour passer en PHP Version 5.2.9-1
mais voilà, j'ai une autre erreur maintenant....
Fatal error: Uncaught <span style="color: #AA0000; font-weight: bold;">error: 0</span><br>file: /_class/locale.class.php<br>line: 60<br><br>language code [fr] unknown. You can create the translation file [//locale/fr.csv] and send it to the webmaster of html2pdf in order to integrate it into a future release thrown in /_class/locale.class.php on line 60
merci d'avance pour ton aide Spipu
Spipu Le 15/05/2011 à 22:01 heu, normalement tout est présent dans le zip.
est-ce que les exemples inclus dans le zip marchent bien directement ?
j'ai tout supprimé et tout réinstallé, je pense qu'il devait y avoir des fichiers incomplets
et les examples fonctionnent bien !!
par contre, j'ai voulu en faire un tout simple avec une image, et j'ai un message d'erreur disant que les balises ne sont pas fermées !! grrr
je vais essayer de revoir cela ce soir !!
petite question au passage, est-ce qu'il s'est prendre des images en fond de cellule d'un tableau ??
il me semble ne pas avoir cela dans les exemples
merci
Spipu Le 17/05/2011 à 14:51 il gère les background sans problème (color, image, position, repeat)
Spipu Le 18/05/2011 à 10:05 requete HTTP pour rien. Je conseille fortement de mettre un chemin (pas une url), en relatif par rapport à l'emplacement du script PHP lancé, ou sinon carrément un chemin en absolue en utilisant dirname(__FILE__).'/chemin/depuis/ce/fichier/vers/mes/images/image.jpg'concernant l'url de l'image, il vaut mieux éviter, car il va faire une