Well, I can’t promise any quick result, only that I will give it a try.

Conservatively estimated it shouldn’t be too complex.

There’s Adobe examples on exporting SVG, so adding a line to call the converter 
when finished sounds feasible.

I’ll let you know.

Have a nice weekend,

Sascha


> Am 14.11.2014 um 20:09 schrieb OmPrakash Muppirala <[email protected]>:
> 
> Hey, thats good to know.  I should have probably waited for some more time
> before killing the app :-)
> 
> It's really impressive that this big file got converted with this much
> fidelity.  Awesome job!
> 
> I think I asked you this before, what do you think of creating a plugin
> panel for Adobe Illustrator CC with this code?  Or is that too much to
> ask?  I think this would be a great option for a seamless workflow, i.e.
> being able to create FXG from the Illustrator itself.
> 
> Thanks again for this work.
> 
> Regards,
> Om
> 
> On Fri, Nov 14, 2014 at 10:45 AM, Sascha Ahrend <[email protected] 
> <mailto:[email protected]>> wrote:
> 
>> Hello Om,
>> 
>> with Harbs’ help I was able to dig into the case.
>> 
>> What I found is that the AI svg export (4.3 MB) is actually being
>> converted, although it takes while to see the fxg result (3.3 MB).
>> I tested it on a Mac Mini 2.5 GHz Intel Core i5 and the conversion inside
>> the standalone app took approx. 3.5 minutes at >95% CPU usage.
>> Then i performed the same test inside VirtualBox running Vista where it
>> took even 5.5 minutes with the same CPU consumption.
>> 
>> The reason why the app remains unresponsive while converting on Windows is
>> that it uses the internal Webkit XSL processor for SVG conversion, while on
>> Mac it calls a native process that runs in the background.
>> In task manager you can see the process running quite busy. After
>> finishing the app becomes responsive again.
>> (On Mac the fxg file appears immediately, but it takes some time before it
>> gets its content.)
>> Unfortunately both processors (which are based on libxslt) do not return
>> any progress data, so I do not see a chance to add a progress bar to the
>> app.
>> 
>> You can find the fxg output (77750 lines) here:
>> http://www.realcreation.com/S2F_Converter/testfxg/testfxg.fxg
>> 
>> It looks like this (downscaled to 8.8%, please allow a moment to load):
>> http://www.realcreation.com/S2F_Converter/testfxg/testfxg.html
>> 
>> Comparing it at a glance with the original file (
>> http://mercury.io/wp-content/uploads/2014/09/ios8_vector_zoom_out.png <
>> http://mercury.io/wp-content/uploads/2014/09/ios8_vector_zoom_out.png 
>> <http://mercury.io/wp-content/uploads/2014/09/ios8_vector_zoom_out.png>> )
>> i can see the following differences:
>> 
>> - Bitmap images aren’t converted (that’s an actual limitation, although I
>> will have a look to add external images to the conversion method).
>> - Some masks seem missing or misplaced. (I will investigate.)
>> - The SVG uses multiline text, while the FXG only single line (I will
>> check the specs.)
>> 
>> I hope this helps.
>> 
>> Rgds,
>> 
>> Sascha
>> 
>> 
>>> Am 12.11.2014 um 22:45 schrieb OmPrakash Muppirala <[email protected]
>>> :
>>> 
>>> Sascha,
>>> 
>>> This is a great tool and I see a lot of potential in it.  Especially
>> given
>>> that Adobe has stopped supporting Export to FXG in Illustrator CC.
>>> 
>>> I tried a pretty detailed AI file from here [1], exported it to SVG.
>> Then
>>> I used your tool to try to export it to FXG.  Upon importing, the app
>>> became unresponsive.  Can you please take a look and see what's going on?
>>> 
>>> Also, is this code available somewhere for us to take a look?
>>> 
>>> Thanks,
>>> Om
>>> 
>>> [1] http://mercury.io/blog/ios-8-illustrator-vector-ui-kit-update
>>> 
>>> On Tue, Nov 11, 2014 at 10:20 AM, Sascha Ahrend <[email protected]>
>> wrote:
>>> 
>>>> Hi Everyone,
>>>> 
>>>> 
>>>> i updated S2F Converter, an open-source conversion tool for SVG or SWF
>> to
>>>> FXG conversion:
>>>> 
>>>> http://www.realcreation.com/S2F_Converter/ <
>>>> http://www.realcreation.com/S2F_Converter/>
>>>> 
>>>> 
>>>> It is now available for Windows and Mac.
>>>> (Limitations on Win: Linear gradient rotation only along x/y-axis. No
>>>> self-closing fxg tags.)
>>>> 
>>>> In addition, you can launch it through the command line now. I added
>> some
>>>> sample plugins for Eclipse-based IDEs.
>>>> 
>>>> See also this tutorial: http://www.youtube.com/watch?v=ZHlGfCi7pvw <
>>>> http://www.youtube.com/watch?v=ZHlGfCi7pvw>
>>>> 
>>>> 
>>>> In addition there is some SVG improvements like better AI compatibility,
>>>> gradient fixes, polygon and polyline support.
>>>> 
>>>> On the SWF side, now multiple layers, frames, graphics (partially),
>> movie
>>>> clip (partially) are supported.
>>>> 
>>>> 
>>>> If you still find it useful, I think this may be a good point for a
>>>> donation.
>>>> 
>>>> 
>>>> I hope you like it.
>>>> 
>>>> 
>>>> Best Regards,
>>>> 
>>>> Sascha

Reply via email to