Ich habe den Inhalt eines canvas
Elements in Daten (URI Scheme) mit toDataURL()
($contact_image_data
) konvertiert und ich möchte dies per E-Mail als Anhang senden. Dies ist zur Zeit, wie ich PHPMailer eingerichtet:PHPMailer, AddStringAttachment und Data URI Scheme
$contact_image_data="data:image/png;base64,iVBORw0KGgo[...]";
$filename="test.png";
$encoding = "base64";
$type = "image/png";
$mail->AddStringAttachment($contact_image_data, $filename, $encoding, $type);
Ich frage mich, ob dies tatsächlich möglich ist, und wenn ja, welche Schritte ich fehle.
Ich kann eine E-Mail senden, eine Datei mit dem Namen "test.png" anhängen, die den Inhalt von $contact_image_data
enthält, aber es erstellt tatsächlich kein Bild.
Jede Hilfe wäre viel geschätzt.
Samuel.
Danke, Das ist wirklich hilfreich, es war nur mit 'fwrite' nach dem Spiel, dass ich diese http: //canvaspaint.org/blog/2007/01/saving-images/#comments was mir meine Antwort gab. Prost! –
Archivierte Version des Links in der oben genannten Kommentar: https://web.archive.org/web/20110305022152/http://canvaspaint.org/blog/2007/01/saving-images/ – danShumway