J'utilise ITextSharp pour convertir une page HTML en PDF. Cependant, ITextSharp imprime directement le CSS dans la déclaration STYLE, ignore les feuilles de style même lorsqu'elles sont ajoutées par programmation et n'écoute que certains styles en ligne (par exemple taille de police et couleur mais pas de couleur de fond).Maintenir le style CSS lors de la conversion HTML en PDF dans ASP.NET
Existe-t-il quelque chose qui me manque avec ITextSharp, ou existe-t-il une meilleure façon (et gratuite) de faire cette conversion?
Merci à l'avance,
Est-ce que par hasard C# ... je ne vois que les usages de la ligne de commande?! –
Cela semble le plus prometteur jusqu'à présent. –
Il existe une bibliothèque de liaisons C, qui devrait théoriquement être utilisable depuis C# en utilisant P/Invoke, mais je n'ai pas encore eu de chance: http://github.com/bamccaig/WkHtmlToPdfDflat. J'ai également essayé d'écrire un simple programme C (à partir de Linux, même) pour tester directement les liaisons C, mais même cela a échoué: http://code.google.com/p/wkhtmltopdf/issues/detail?id=614 . – bambams