html2image

de_joergi

Mitglied
Hi,

ich suche eine Routine, die von einer Seite ein Image erstellt. Durch Zufall stieß ich dabei auf die Seite java-html2image - Convert HTML to image with client-side image-map for links - Google Project Hosting. Ich habe dann die Datei html2image-0.9.jar heruntergeladen. Nun weiß ich jedoch nicht, wie ich diese Datei auf meiner Homepage einbauen muß. Ich möchte im Endeffekt erreichen, das ich per Syntax eine bestimmte Seite als Image umwandeln kann. Leider weiß ich nicht, wie ich das anstellen kann. Auch die Anleitung von dieser Seite hilft mir nicht weiter. Hat einer von Euch schon Erfahrung mit diesem Api gemacht bzw. kann mir sonstwie bei der Installation helfen?

Vielen Dank im voraus für Eure Hilfe :)
 

MarderFahrer

Gesperrter Benutzer
Auf deiner Homepage einbauen?

Läuft da Java im Backend? JSP/JSF?

Falls nicht vermute ich, du suchst was für eine "normale" html homepage. Da wäre was in JavaScript angesagt. Aber diese jar hier ist zur Entwicklung gedacht. Sprich einbinden in ein lokales Java Projekt um mittels der API im eigenen Code Bilder aus html prorammatisch zu generieren.
 

de_joergi

Mitglied
Hi,

danke für die Antwort. Sagen wir mal so. Auf meinem Browser ist die neueste Java Version installiert (Oracle Java 7 standard Edition, Build 1.7.0_05-b06) und wird bei Bedarf automatisch von entsprechenden Programmen aufgerufen. Die entsprechende Umwandlung von html2Image würde auch nur von mir durchgeführt werden also nicht von einem Besucher.

Ich bin schon seit langen auf der Suche nach einem Script, welches von einer Seite einen Screenshot erstellt. In PHP gibt es zwar solch einen Befehl, aber der funktioniert nur auf Servern mit Windows Betriebssystem. Meiner läuft jedoch mit nem Linux Betriebssystem. Und für eine Linux Lösung, müßte mir mein Admin andere Zugriffsrechte einräumen, was er jedoch aus Sicherheitsgründen nicht macht. ;(

Es ist eigentlich auch keine reine HTML Seite, die umgewandelt werden muß. Es ist eine Seite, in der eine openstreetmap Karte eingebunden ist. Und diese wird per javascript eingebunden.

Vor einiger Zeit bin ich auf die Seite

url2png the High-End Instant Website Screenshot Service

gestoßen. Mit der API kann jede Seite problemlos und leicht umgewandelt werden. Leider kostet der Dienst mindestens 10 Eur monatlich. Ich suche aber eine kostenlose Möglichkeit. Egal mit welcher Programmiersprache.

Gibt es denn wirklich kein fertiges Java script für mein Problem? ???:L
 
B

bone2

Gast
du wirfst hier irgendwie alles durcheinander.

was hat die java se in deinem browser damit zu tun, das dein server images erstellen kann?
plötzlich java script?
du willst ein bild von der ausgabe deines linux servers machen?

was willst du nun eigentlich machen?
eine server einrichten, der von beliebigen seiten bilder erstellen kann?
ein bild der ausgabe deines servers erstellen?
ein applet schreiben das im browser läuft und bilder von webseiten erstellt?
java script auf deiner homepage einabuen?
welchen anteil spielt dein linux server nun eigentlich?
 

de_joergi

Mitglied
Hi,

meine Aussage war wirklich etwas chaotisch. Hier mein Problem:
Ich habe als Webmaster einen eigenen Bereich, in dem ich durch Eingabe einer Adresse eine openstreetmap Karte mit eigenen Symbolen (z.B. Krankenhäuser usw.) ausgeben kann. Die Ausgabe erfolgt als Html Datei. Die Karte wird, wie auch bei google Maps, mit Javascript ausgegeben.

Nun möchte ich diese Html/Javascript Datei direkt in eine Bilddatei automatisch umwandeln also ohne das ich einen Button o.ä drücken muß. Der Bilddateiname kann z.B. vom timestamp abgeleitet werden. Wie gesagt funktioniert das mit der schon erwähnten Api. Aber ich möchte ja diese 10 Eur im Monat sparen.
 

Oben