PicUp Version 1.0: Applet zum Skalieren von Bildern


Mit PicUp kann man Bilder, die lokal gespeichert sind, mittels einer grafischen Oberfläche skalieren und einen Bildauschnitt wählen und sie schließlich an einen Server übermitteln

Benutzung:
Das Applet lässt sich mittels folgender Zeilen in der HTML Seite einbinden:
<applet code=de.merlinbecker.Fit.Fit archive="http://www.merlinbecker.de/java/sPicUp.jar" width="300" height="300" >
<param name="Session" value="1234445353323">
<param name="hostname" value="test.de">
<param name="path" value="/test/index.php?aktion=bild_hochladen">
<param name="weiter" value="javascript:location.reload();">
<param name="bildbreite" value="400">
<param name="bildhoehe" value="300">
<param name="rahmenfarbe" value="000000">
<param name="hintergrund" value="FFFFFF">
<param name="overlay" value="test.png">
</applet>

Die Parameter sind entsprechend der gewünschten Anwendung zu setzen. Das Applet sendet die Dokumente mittels HTTP POST an den in hostname angegebenen Server und an das in pfad angegebene Skript. Alternativ kann noch eine Session ID übermittelt werden. Mit der weiter Angabe kann bestimmt werden, was nach dem Hochladevorgang passieren soll.

Für das Rendern des Bildes können zusätzlich noch die Parameter bildbreite, bildhoehe, rahmenfarbe und hintergrund bestimmt werden.
Wenn man zudem noch ein Bild überlagern möchte (für spezielle Effekte), kann man dies mittels overlay bestimmen

In der Antwort vom Server erwartet das Applet entweder ein ---/SUCCESS/--- oder ein ---/ERROR/---. Weitere Meldungen können natürlich mitgesendet werden, sind aber vorerst nur in der Java Console sichtbar.

Das Applet wird zurzeit noch weiterentwickelt. Wenn Ihr Fragen oder Anregung habt, könnt Ihr die sehr gern an email@merlinbecker.de senden!