2009-04-20 12 views
10

Kann mir jemand auf einige Beispielcode in C# zum Konvertieren einer HTML-Tabelle in Bild zeigen? Ich weiß, wie man Text in Bild umwandelt, aber ich muss ein Bild des gut formatierten Textes schaffen. Der gesamte Text ist in HTML-Tabelle formatiert.HTML-Tabelle (Text) zu Bild mit C#

+0

Meinst du HTML-Fragment in Bitmap konvertieren? –

+0

eine komplette HTML-Tabelle zu Bitmap –

+0

Wollen Sie HTML in Bitmap oder PDF konvertieren? – schar

Antwort

0

Konvertieren von HTML in Bitmap ist eine schwierige Aufgabe. Sie benötigen zuerst eine Rendering-Engine, die HTML und optional Javascript und CSS verarbeiten kann (falls Sie sie unterstützen wollen). Mit einer WebBrowser Kontrolle könnte getan werden, aber es könnte bessere Wege geben.

5

Sie können die WebBrowser.DrawToBitmap-Methode verwenden. Hier ist ein example. Also würde ich eine Seite dynamisch mit der gewünschten Tabelle und nichts als der Tabelle erstellen und dann die DrawToBitmap-Methode verwenden, um sie in einer Bilddatei zu speichern.