Hallo Leute,
folgendens Problem: Ich möchte eine Webseite als Bild auf der Festplatte speichern. Um das zu machen, gibt es sicherlich einige Möglichkeiten, bsp. Screenshot eines Browserfensters mit Robot Klasse oder einbindung eines externen Programms, das diese Aufgabe erledigt.
Bei all diesen Lösungen, muss jedoch ein Browserfenster geöffnet sein und genau das Möchte ich nicht.
Ich will also ein Programm, das den Inhalt einer Seite rendert, aber nicht anzeigt.
Ist dies mit Java überhaupt möglich? Und wenn ja wie?
Rendering-Engines gibts ja open-source, z.B. Gecko (wird auch von Firefox verwendet). Wie ich so etwas allerdings verwende und in ein Java-Programm einbaue weiß ich absolut nicht.
-Gruß und Vielen Dank
PS.: ISt das erste mal das ich hier im Forum schreibe. Ich bin immernoch Java-lerner und lese schon seit einiger Zeit mit, und ihr habt mir bei einigen Fragen super geholfen. Dafür erstmal vielen Dank!!
folgendens Problem: Ich möchte eine Webseite als Bild auf der Festplatte speichern. Um das zu machen, gibt es sicherlich einige Möglichkeiten, bsp. Screenshot eines Browserfensters mit Robot Klasse oder einbindung eines externen Programms, das diese Aufgabe erledigt.
Bei all diesen Lösungen, muss jedoch ein Browserfenster geöffnet sein und genau das Möchte ich nicht.
Ich will also ein Programm, das den Inhalt einer Seite rendert, aber nicht anzeigt.
Ist dies mit Java überhaupt möglich? Und wenn ja wie?
Rendering-Engines gibts ja open-source, z.B. Gecko (wird auch von Firefox verwendet). Wie ich so etwas allerdings verwende und in ein Java-Programm einbaue weiß ich absolut nicht.
-Gruß und Vielen Dank
PS.: ISt das erste mal das ich hier im Forum schreibe. Ich bin immernoch Java-lerner und lese schon seit einiger Zeit mit, und ihr habt mir bei einigen Fragen super geholfen. Dafür erstmal vielen Dank!!