J'utilise ABCPDF pour convertir HTML en PDF. J'utilise la méthode: Cela fonctionne bien dans Dev et UAT, mais sur la production, je reçois continuellement le message: P> Impossible de rendre HTML. Incapable de charger
page p>
BlockQuote> Quelqu'un peut-il le voir avant? Besoin de plus d'informations? P> -ev p> p>
5 Réponses :
Avez-vous consulté ce http: //www.itjungles .com / dotnet / abc2pdf-inhabd-to-rendu-html p>
Je n'ai aucune idée de ce qui a causé cette erreur, mais j'ai arrêté la tâche planifiée qui fonctionnait, puis le redémarré et cela a été travaillé depuis. P>
Soin pour expliquer un peu plus s'il vous plaît?
Peut-être que vous pouvez leur envoyer un email et leur demander ce qu'ils pensent de la vraie raison. Leur équipe de support est vraiment réactive et désireuse d'améliorer le logiciel.
Je suppose que vous attachez à faire URL-> PDF génération. Il est difficile de faire de la conversion d'URL-> PDF. Nous avons fini par URL-SAVE HTML dans le dossier local -> Lire HTML et Convertir en PDF-> Supprimer le fichier HTML de dossier - approche délicate, mais cela fonctionne. La seule faille est que vous devez donner une autorisation de lecture / écriture sur un dossier sur le serveur. C'est toujours mieux que de diminuer les paramètres de sécurité. P>
J'ai trouvé en fonctionnement en arrière (suppression des éléments) d'une page HTML cible qui omettez la balise (de toutes choses) a créé cette erreur. En outre, appeler localhost dans l'URL cible a généré cette erreur. P>
Le délai d'attente par défaut pour ABCPDF est de 15 secondes. Si la page prend plus de 15 secondes, vous obtiendrez cette exception.
Ajoutez la ligne ci-dessous juste après la création d'objet du document pour résoudre le problème. P>
theDoc.XHtmlOptions.Timeout = 10000000;