Bilder nebeneinander darstellen
morphi
- perl
Ich habe jetzt das ganze Archiv durchwühlt und festgestellt, das man entweder ein Modul hernehmen oder den Gifcode checken muss.
Ich will aber nur mehrere Grafiken NEBENEINANDER platzieren
(grafischer Counter, ihr hättet es euch ja denken können!)
in HTML geht das ja ganz einfach:
<img src="bild1.gif">
<img src="bild2.gif">
doch in Perl (ich will das Perl-Script mit dem IMG tag aufrufen) geht dies nicht:
#!/usr/bin/perl
binmode(BILD);
binmode(BILD2);
print "Content-type: image/gif\n\n";
open (BILD, "c2.gif");
@Bild = <BILD>;
print @Bild;
close (BILD);
open (BILD2, "c7.gif");
@Bild2 = <BILD2>;
print @Bild2;
close (BILD2);
exit;
Es funktioniert auch nicht, wenn man die beiden Listen aneinanderhängt!
Kann mir jemand helfen?
cu,
morphi
Hi,
Ich will aber nur mehrere Grafiken NEBENEINANDER platzieren
HTTP(!) erlaubt nur, ein Response zurückzugeben. Du mußt also aus zwei Grafiken eine machen - unter Beachtung des Grafikformats; die Daten schlicht aneinanderzuklatschen bringt nichts. Nein, das ganze ist alles andere als trivial; ich bin selbst mal am Format von GIF (genauer: am Komprimierungsalgorithmus) verzweifelt.
Glücklicherweise gibt es das Modul GD.pm, welches Dir in älteren Versionen GIF und seit 1.16(?) PNG-Dateien zusammenschrauben kann. Beispielcounter findest Du zu Hauf bei http://www.cgi-resources.com/; wie Du das Modul installierst sagt Dir perldoc perlmodinstall.
Cheatah
Glücklicherweise gibt es das Modul GD.pm, welches Dir in älteren Versionen GIF und seit 1.16(?) PNG-Dateien zusammenschrauben kann. Beispielcounter findest Du zu Hauf bei http://www.cgi-resources.com/; wie Du das Modul installierst sagt Dir perldoc perlmodinstall.
Cheatah
Wo finde ich perdoc perlmodinstall ?
cu,
morphi
Hi,
Wo finde ich perdoc perlmodinstall ?
perldoc befindet sich auf Deinem Rechner, dort wo Du Perl installiert hast. Bei ActivePerl ist es sogar im HTML-Format vorhanden.
Cheatah