Hallo,
mein CGI-Skript muss ein Bild auf eine gewünschte Größe skalieren und dann ein HTML-Code generieren. Skaliert wird es mit einem Tool, was per System-Befehl im CGI-Skript aufgerufen wird. Das Bild ist von vorne an im BMP-Format. JPEG oder PNG wird aus technischen Gründen noch nicht unterstützt. Alternative Tools möchte ich erstmals nicht benutzen. Das Skalieren an sich ist kein Problem. Das Tool liefert mir Bilder in allen Größen.
Der CGI-Skript erzeugt den HTML-Code, der sehr einfach ist:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>BMP-Bild</title>
</head>
<body>
<img src="../bilder/20081204112748_scaled.bmp" width="2000px" alt="20081204112748_scaled.bmp" />
</body>
</html>
Der IE 6.0.xxx.xxx (zu lange Version Nummer ;) schafft es nicht das Bild anzuzeigen. Der Zeig nur ein Rahmen 2000x2000 px Breit mit dem alternativen Text.
Der FF 3.0.4 zeigt das Bild aber dadurch das Bild so groß (11 MB) ist sieht man das es zeilenweise von unten nach oben geladen wird.
Ist es ein Bag von MS oder soll man sleep-Funktion in CGI-Skript einbauen? Oder was könnte mir noch helfen?
Danke für die Tipps.