49 Stimmen

Konvertieren einer Webseite in ein Bild aus ASP.NET

Ich möchte eine Funktion in C# erstellen, die eine bestimmte Webseite nimmt und sie in ein JPG-Bild aus ASP.NET umwandelt. Ich möchte dies nicht über einen Drittanbieter oder einen Thumbnail-Dienst tun, da ich das vollständige Bild benötige. Ich nehme an, ich müsste irgendwie das Webbrowser-Steuerelement von innerhalb von ASP.NET nutzen, aber ich kann einfach nicht sehen, wo ich anfangen soll. Hat jemand Beispiele?

1 Stimmen

Dies wird äußerst schwierig sein.

1 Stimmen

Wow! Was für eine tolle Frage. Meine erste Reaktion ist, das WebBrowser-Steuerelement zu verwenden und die DrawToBitmap-Methode zu verwenden, aber die Dokumentation besagt, "Diese Methode wird von diesem Steuerelement nicht unterstützt." Nun gut.

0 Stimmen

Ich habe diesen großartigen Link gefunden, aber das eine Rätsel, das er nie erklärt, ist, wie man das verflixte Steuerelement von ASP.NET aus zum Laufen bringt. beansoftware.com/ASP.NET-Tutorials/

0voto

Ian P Punkte 12536

Sie könnten verwenden WatiN um einen neuen Browser zu öffnen, erfassen Sie dann den Bildschirm und schneiden Sie ihn entsprechend zu.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X