2009-06-22 8 views
2

Existe-t-il un moyen de convertir du HTML à l'intérieur d'une div en une image en C# avec tout son formatage préservé.Convertir un élément div en image

Il existe également un moyen d'afficher du texte à l'intérieur d'une div en mode Aperçu avant impression.

Répondre

2

Cela ne semble pas être si facile. La méthode la plus utilisée est de laisser un navigateur faire ensuite le rendu et de le faire en quelque sorte exporter une "capture" de cette page. Voir this question sur SO pour d'autres réponses possibles.

Vous pourriez également faire une recherche sur web -scraping, qui pourrait vous être utile.

+0

Est-il possible de trouver que la page Web a été complètement chargée. – rahul

+0

Vous devez donner un peu plus d'informations, où voulez-vous savoir s'il est chargé? Sur le client (javascript), en utilisant un composant (et lequel)? –

+0

En fait, lorsque j'essaie de convertir le document en image, je reçois une image blanche sans contenu à l'intérieur. Je pense que c'est parce que la page n'a pas encore été chargée. – rahul

Questions connexes