base64 code in gif umwandeln
juenni
- xml
Hallo,
ich habe eine Aufgabe bekommen, an der ich so ziemlich am verzweifeln bin, da ich trotz intensiver Suche kein script gefunden habe. Also: Ich muss einen in einem XML tag als base64 encodeten string auslesen und als gif Bild entweder anzeigen oder zwischenspeichern. An besten ist die direkte Anzeige, so das alles keine ressourcen frist. hat jemand ne Idee oder ein Script (am liebsten PHP)?
Gruesse, Juenni
Hallo,
ich habe eine Aufgabe bekommen, an der ich so ziemlich am verzweifeln bin, da ich trotz intensiver Suche kein script gefunden habe. Also: Ich muss einen in einem XML tag als base64 encodeten string auslesen und als gif Bild entweder anzeigen oder zwischenspeichern. An besten ist die direkte Anzeige, so das alles keine ressourcen frist. hat jemand ne Idee oder ein Script (am liebsten PHP)?
Wie waere es mit einer XSL-Transformation nach SVG (konkret als Wert des xlink:href-Attributes eines image-Elements ausgeben)?
--> http://www.datenverdrahten.de/svglbc/?code=embedded_images
MfG, Thomas
Hallöchen,
das darfst Du leider nicht, ohne Patentrechte zu brechen. Nimm lieber PNG, das ist (noch) frei.
Das Rückwandeln eines Bildes geht im ersten Schritt natürlich nur in das Format, aus dem es in base64 verwandelt worden ist. Dafür hat PHP die Funktion base64_decode().
Und dann speicherst Du den decodierten ByteStream einfach unter dem passenden Namen ab.
Zur Kontrolle kannst Du es dann ja mal mit dem Browser aufrufen.
Grüße
Chris (C)
Hi Chris (C),
das darfst Du leider nicht, ohne Patentrechte zu brechen. Nimm lieber PNG, das ist (noch) frei.
Wieso "(noch)"?
Das Rückwandeln eines Bildes geht im ersten Schritt natürlich nur in das Format, aus dem es in base64 verwandelt worden ist. Dafür hat PHP die Funktion base64_decode().
Und dann speicherst Du den decodierten ByteStream einfach unter dem passenden Namen ab.
Zur Kontrolle kannst Du es dann ja mal mit dem Browser aufrufen.
Das Problem hieran *kann* sein, dass a) der Server den falschen MimeType sendet, oder b) der Browser diesen falsch interpretiert, oder ignoriert. Insbesondere interessant finde ich es, wenn ein Webserver application/x-flash als text/plain sendet *g*
Grüße aus Barsinghausen,
Fabian
Ich muss einen in einem XML tag als base64 encodeten string auslesen und als gif Bild entweder anzeigen oder zwischenspeichern.
(am liebsten PHP)?
http://www.php.net -> Suche -> base64 -> http://de.php.net/manual/de/function.base64-decode.php
Gruß,
soenk.e
Hallo, Juenni,
so ganz habe ich Dein Anliegen zwar nicht verstanden, aber vielleicht hilft Dir dieses Script weiter ...
http://php.holtsmark.no/base64img/
Grüße,
Sebastian