Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi Grafik -> Text und wieder zurück (https://www.delphipraxis.net/105126-grafik-text-und-wieder-zurueck.html)

Andreas L. 16. Dez 2007 18:41


Grafik -> Text und wieder zurück
 
Hi,

wie kann ich eine Grafik (gif, jpg, png, etc.) mit Base64 kodieren um sie bspw. als Text zu versenden? Dekodiert werden muss die natürlich auch.

Namenloser 16. Dez 2007 19:04

Re: Grafik -> Text und wieder zurück
 
Hallo,
speicher doch einfach per SaveToStream die Grafik in einem StringStream ab und kodiere sie mit Sakuras Base64-Unit. So mach ich's zumindest in einem meiner Projekte.

Andreas L. 16. Dez 2007 19:13

Re: Grafik -> Text und wieder zurück
 
Die Sache ist die, das ich versuche eine vCard zu erstellen. Also müssen auch andere Programme (Outlook, Thunderbird) die Grafik anzeigen können. Geht das mit deiner Methode?

Namenloser 16. Dez 2007 19:23

Re: Grafik -> Text und wieder zurück
 
Wenn du die Grafik für Mailprogramme kodieren möchtest (MIME), solltest du dir mal die Unit MsMultiPartFormData (link) anschauen, oder, wenn du die Indys installiert hast, IdMultiPartFormData.


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:48 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz