Not sure about your setup, but I imagine you could store binary image data so you don't have to mess with image format all. The one complication is if you allow folks to scale an image in whatever you're doing. You'll need to save the reformatted image data, so recompressing JPEG shouldn't be an issue as long as you start with "best" resizeQuality.
Regards, Scott Rossi Creative Director Tactile Media, UX Design On 2/22/13 1:37 PM, "Monte Goulding" <mo...@sweattechnologies.com> wrote: >Ah... the paintCompression might be sufficient to use as an extension. >It's not perfect but it will probably do. > >Basically if someone imported a JPG I didn't think it would be suitable >for the VCS to export/import as png. If you say it would be ok then I'll >run with that. > >What I'm doing is each object will be represented by a folder and while >most properties will be exported as JSON I thought there are some >properties that would be better as separate files. The script is the >prime example but an image is another one. Also I'm considering the >htmlText of a field may be worthwhile as a separate property although >that could get quite complicated for unshared text in shared groups so >might be best avoided. > > >On 23/02/2013, at 8:22 AM, Scott Rossi <sc...@tactilemedia.com> wrote: > >> You can probably use the paintCompression property to check the image >> type. It might also help to know that PNG is essentially lossless -- >>you >> shouldn't lose any image data using this format. You may find that >> dealing with the gamma of PNG images is something of a black art and can >> cause subtle changes in how an image is displayed. But this is true for >> the many apps that save/display PNGs, as well as LC, so it may not be an >> issue. > >-- >Monte Goulding > >M E R Goulding - software development services >mergExt - There's an external for that! > > > > > >_______________________________________________ >use-livecode mailing list >use-livecode@lists.runrev.com >Please visit this url to subscribe, unsubscribe and manage your >subscription preferences: >http://lists.runrev.com/mailman/listinfo/use-livecode > _______________________________________________ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode