I don’t see any of those characters on base64encoded strings. Bob S
> On Feb 5, 2025, at 5:43 AM, Ralph DiMola via use-livecode > <[email protected]> wrote: > > I can see getting rid of extraneous CRs or LFs but aren’t "+","/" and "=" > part of the encoding and corrupt the base 64 data stream? Or am I missing > something? > > Ralph DiMola > IT Director > Evergreen Information Services > [email protected] > > -----Original Message----- > From: use-livecode [mailto:[email protected]] On Behalf > Of Monte Goulding via use-livecode > Sent: Wednesday, February 05, 2025 4:36 AM > To: How to use LiveCode > Cc: Monte Goulding > Subject: Re: Best way to base64encode a jpeg file ? > > Hi jbv > >> Here is my code for base64 encoding : >> put URL ("file:" & "myfile.jpg") into timagedata > > Use `binfile:` here instead of `file:` so the engine doesn’t treat the data > as native text and fiddle with it > >> put base64encode(timagedata) into tBase64Image replace return with >> "" in tBase64Image > > You need url safe base64 encoding so you need: > > local tEncoded > put base64Encode(pData) into tEncoded > replace return with empty in tEncoded > replace "+" with "-" in tEncoded > replace "/" with "_" in tEncoded > replace "=" with empty in tEncoded > >> >> Thanks, >> jbv >> >> _______________________________________________ >> use-livecode mailing list >> [email protected] >> Please visit this url to subscribe, unsubscribe and manage your subscription >> preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > [email protected] > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > [email protected] > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode _______________________________________________ use-livecode mailing list [email protected] Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
