2011-06-09 6 views
2

J'utilise le wrapper WkHtmlToXSharp pour le convertisseur wkhtmltopdf. Le texte dans le fichier html fourni est affiché avec succès dans le fichier pdf généré. Mais les images ne sont pas visibles. Ensuite, je l'ai changé le chemin d'image par rapport à un absolu avec:Image non affichée en pdf générée par wkhtmltoxsharp wrapper pour wkhtmltopdf

Mais ce ne fonctionne toujours pas.

Ma méthode est:

public static string ConvertToPdf(string htmlContent,string pdfName) 
    { 
     WkHtmlToPdfConverter w = new WkHtmlToPdfConverter(); 
     byte[] str= w.Convert(htmlContent); 
     string pdfUrl = HttpContext.Current.Server.MapPath("~/utils/PDF/"+pdfName); 
     File.WriteAllBytes(pdfUrl, str); 
     w.Dispose(); 
     return pdfUrl; 
    } 

Y at-il insuffisant dans ce code? Une issue s'il vous plaît?

Répondre

2

Il existe un problème connu (http://code.google.com/p/wkhtmltopdf/issues/detail?id=441) avec l'inclusion d'images GIF. Si c'est le format que vous utilisez, vous pouvez essayer jpeg ou png.

Questions connexes