1

Bonjour,
je souhaiterai supprimer la vérification de mon code html qui me renvoit à une erreur 4.
Pouvez-vous me dire où se trouve ce bout de code ?
cdt.

2

J'ai peut-être mal compris la question, mais il n'est à mon avis pas possible de désactiver le check. Il n'est pas là pour faire joli ou pour aider le développeur à nettoyer son code, c'est un pré-requis pour que la conversion puisse fonctionner. Un PDF ne pourra être généré que si le code HTML est valide.
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

3

Bonjour,

dans html2pdf, il y a html, et l'html répond à des normes... qu'il faut respecter !

votre question, c'est un peu comme si vous me demandiez "je souhaite supprimer le code de la route car j'ai des contraventions"...

cdt
Ancien pseudo : lolo

4

Bonjour,

Oui mais moi dans mon projet, quand je vire : $html2pdf->writeHTML($sHtmlContent, $vuehtml);

et je fais un :
echo $sHtmlContent;
die;

cela m'affiche le contenu du document en 15 secondes max.
Alors que quand je génère le PDF cela me met 3 à 5 minutes !
Le client est fou....
Le document comporte plein de marques pages, d'images, tableau,...

Donc je suppose que c'est le fait de vérifier toutes les balises HTML qui provoque cette lenteur.... non ?

Si la vérification est désactivée cela sera surement plus rapide ?

Malheureusement je ne peux divulger le code car c'est confidentiel.

Cordialement,
Paul Borel

5

C'est tout simplement stupide.

En faisant echo $sHtmlContent, tu sors du html et pas un pdf...

Autrement dit : l'architecte m'a dit qu'avec les plans de ma maison ça prendrait au moins 6 mois pour la construire, mais j'ai l'astuces, je dors dehors avec les plans en guise de toiture
avatar
Webmaster du site Ti-FRv3 (et aussi de DevLynx)
Si moins de monde enculait le système, alors celui ci aurait plus de mal à nous sortir de si grosses merdes !
"L'erreur humaine est humaine"©Nil (2006) // topics/6238-moved-jamais-jaurais-pense-faire-ca

6

vince (./5) :
C'est tout simplement stupide.

En faisant echo $sHtmlContent, tu sors du html et pas un pdf...

Autrement dit : l'architecte m'a dit qu'avec les plans de ma maison ça prendrait au moins 6 mois pour la construire, mais j'ai l'astuces, je dors dehors avec les plans en guise de toiture


J'ai fais le echo pour tester la durée d'affichage du HTML (generation) et le temps de html2pdf.
E fait je viens de voir que c'est tcpdf qui est lent ! Si j'enleve html2pdf mais met directement $tcpdf->writeHtml($stringPDF);
cela me donne aussi le même temps.

Par contre si j'utilise le même html en utilisant le plugin mPDF 5.4 la cela me sort le PDF en 17 secondes....
Bon c'est pas les mêmes balises que dans html2pdf, donc oblige de changer tout mais c'etais pour voir la rapidité....

C'est dingue !

4 minutes voire 5 contre 17 secondes..... (même documents, memes images...)

non ?
Paul Borel

7

Ce que voulait peut-être dire vince c'est que tu ne maîtrises probablement pas assez le sujet pour comprendre l'origine de cette différence de vitesse, et les solutions et les tests que tu proposes n'ont pas beaucoup d'intérêt (désolé !).

Je pense qu'il vaut mieux laisser cette discussion tomber, quitte à la reprendre si tu t'intéresses un jour en détail au fonctionnement des bibliothèque que tu essaies d'utiliser, mais tel quel ça ne mènera pas à grand chose.
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)