Page 1 of 1
Problems with SaveWithAnnotations in memorystream
Posted: Wed Jul 15, 2009 9:39 pm
by zoao
When try save image with annotation using memorystream, this throw exception in Seek() because the stream is close, but the same code for save image without annotation, work correct.
Code: Select all
byte[] b;
using (MemoryStream ms = new MemoryStream())
{
mwImageControl1.Viewer.Images[0].SaveWithAnnotations(ms, new Vintasoft.Imaging.Encoders.JpegEncoder(80));
ms.Seek(0, SeekOrigin.Begin);
b = ms.ToArray();
}
Thanks, João
Re: Problems with SaveWithAnnotations in memorystream
Posted: Thu Jul 16, 2009 1:38 pm
by Alex
Hello João,
Thank you for the message, this bug is fixed in the latest version (3.0.0.7) of VintaSoftImaging.NET Library.
Best regards, Alexander
Re: Problems with SaveWithAnnotations in memorystream
Posted: Fri Jul 17, 2009 2:35 pm
by zoao
Hello Alex,
I have download the last package, and now there is no error but the annotations is not save in image.
I have testing the demo, and also does not save the annotations.
Re: Problems with SaveWithAnnotations in memorystream
Posted: Thu Jul 23, 2009 9:42 am
by Alex
Hello Zoao,
Please send a working project that demonstrates the problem to
support@vintasoft.com - we cannot reproduce the problem.
Best regards, Alexander
Re: Problems with SaveWithAnnotations in memorystream
Posted: Thu Jul 23, 2009 9:14 pm
by zoao
Hello Alex,
I thought that the method SaveWithAnnotations, save the image with the annotations merged, but now noticed that it saves the annotations embedded in the jpg, maintaining the original image.
What I want is a method GetImageWithAnnotations of AnnotationController, which merge the image with the annotations.
Thanks, João