export jpeg frustration
Chris Carroll-Davis
chris at carroll-davis.co.uk
Wed Apr 13 07:16:29 EDT 2005
Eric -
Thanks so much! I'm pleased I wasn't doing something daft. Your
function does the trick beautifully.
Regards,
Chris
On 13 Apr 2005, at 12:10, Eric Chatonet wrote:
> Hi Chris,
>
> The export snapshot from rect of window windowID to file... does not
> appear very reliable.
> So convert the rect of your object to global coordinates and use
> export snapshot from rect to file... instead :-)
>
> function GlobalObjRect pRect
> return item 1 of pRect + the left of this stack,item 2 of pRect +
> the top of this stack,item 3 of pRect + the left of this stack,item 4
> of pRect + the top of this stack
> end GlobalObjRect
>
> Best regards,
>
> Le 13 avr. 05, à 13:01, Chris Carroll-Davis a écrit :
>
>> Hello folks.
>>
>> Can anyone shed any light on this? I'm having problems with the
>> export syntax. I am trying to export an area of a window...
>>
>> The snippet below works fine, happily creating a jpeg in the default
>> folder, but using screen coords (which I don't want)
>>
>> put the ticks & "temp.jpg" into tFile
>> put the rect of graphic "PFrame" into pRect
>> put the id of this wd into WinId
>>
>> put prect && winId && defaultfolder && tFile
>>
>> export snapshot from rect pRect to file tFile as JPEG
>>
>>
>>
>> But if (as below) I add the window parameter to use window-relative
>> coords, it doesn't work. Instead, I get the error: "export: no
>> image selected, or image not open". It's as if it is suddenly
>> ignoring the "snapshot" form of export.
>>
>> put the ticks & "temp.jpg" into tFile
>> put the rect of graphic "PFrame" into pRect
>> put the id of this wd into WinId
>> put prect && winId && defaultfolder && tFile
>> export snapshot from rect pRect of window WinId to file tFile
>> as JPEG
>
> Eric Chatonet.
> ----------------------------------------------------------------
> So Smart Software
> For institutions, companies and associations
> Built-to-order applications: management, multimedia, internet, etc.
> Windows, Mac OS and Linux... With the French touch
> ----------------------------------------------------------------
> Web site http://www.sosmartsoftware.com/
> Email eric.chatonet at sosmartsoftware.com/
> Phone 33 (0)1 43 31 77 62
> Mobile 33 (0)6 20 74 50 86
> ----------------------------------------------------------------
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> http://lists.runrev.com/mailman/listinfo/use-revolution
>
More information about the use-livecode
mailing list