JLink an animated gif
- To: mathgroup at smc.vnet.net
- Subject: [mg30693] JLink an animated gif
- From: Ulrich Hofstoetter <ulrich.hofstoetter at visualanalysis.com>
- Date: Sat, 8 Sep 2001 02:22:43 -0400 (EDT)
- Organization: Visual Analysis
- Sender: owner-wri-mathgroup at wolfram.com
Hello,
I am trying to get an animation back into java as animated gif.
I could use Export and store the animation into a temporary file, but
as the animation should go into a database, i would prefer not to use
temporary files.
When i use ExportString[symbol, "GIF"] in a notebook, the output seems
to be an animated gif, but if i use
ml.evaluate("ExportString[Symbol, \"GIF\"]"); // ml is an Instance of
KernelLink
String animation = ml.getString();
i get a MathLinkException and the output looks like Postscript, here is
the last output from a PacketListener (only the last lines from the
postscript and the following packets), as well as the Stacktrace.
.76964 .61568 L
.77508 .6142 L
.78014 .61251 L
.79161 .60753 L
.80269 .60125 L
.81314 .59404 L
.83267 .57728 L
.87311 .5301 L
.91613 .46443 L
.95756 .39045 L
.9974 .31407 L
1 .30902 L
Mfstroke
% End of Graphics
MathPictureEnd
"
Packet type was DisplayEndPacket. Contents follows.
""
Packet type was ReturnPacket. Contents follows.
Null
MathLinkException: 3: MLGet out of sequence
at com.wolfram.jlink.NativeLink.getString(Unknown Source)
at com.wolfram.jlink.WrappedKernelLink.getString(Unknown Source)
at Ani.<init>(Ani.java:34)
at Ani.main(Ani.java:57)
If anybody could please direct me to a solution,
Yours Ulrich
--
Dipl.-Inf. Ulrich Hofstötter
Visual Analysis AG
Neumarkter Str. 87
D - 81673 München
Tel: (+49)89-431981-38
Fax: (+49)89-431981-1
e-mail: ulrich.hofstoetter at visualanalysis.com
www: http://www.visualanalysis.com