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