Page 2 of 3

Re: New features request for version 3.0 of VintaSoftAnnotation

Posted: Thu Jun 11, 2009 1:17 pm
by Alex
Version 3.0 will be available in 2 weeks.

Best regards, Alexander

Re: New features request for version 3.0 of VintaSoftAnnotation

Posted: Fri Jun 12, 2009 8:00 pm
by ltiong
Hello Jaka,

Interesting application. You want to anchor one end of a Line Annotation, and move the other end of the Line in sync w/ a TextAnnotation.

If you were to code this functionality yourself, you would need to be able associate Line Annotations w/ TextAnnotations. If you tracked that (ie using your own datastructure), could you then use the AnnotationChanged event on the TextAnnotation to reposition the associated end of the LineAnnotation when the user moves the position of the Textbox?

From the sound of the previous posts, I don't think 3.0 will provide your solution.

Just a thought,
Lu

Re: New features request for version 3.0 of VintaSoftAnnotation

Posted: Mon Jun 29, 2009 5:50 pm
by reproprint
What is status of v 3.0. We are anxious to try it, if suits our needs.

Thanks
Jaka

Re: New features request for version 3.0 of VintaSoftAnnotation

Posted: Fri Jul 03, 2009 8:23 pm
by Alex
Hello Jaka,

Version 3.0 will be released on Monday. Sorry for delay, I think you will not be disappointed.

Best regards, Alexander

Re: New features request for version 3.0 of VintaSoftAnnotation

Posted: Fri Aug 07, 2009 9:57 pm
by kwaltman
Alex,

Is there any way to add a "Maintain Aspect Ratio" option to the image annotation? For example when adding something like a corporation logo, a user wants to be able to scale it, but have it scale in both direction to maintain the X/Y aspect ratio so the graphic does not become stretched in one direction more than the other. Currently the Symmetry will work, but only if the image is the same width and height. This would also be helpful on the stamps.

Also a "Maintain Original Size" option would be nice on the image annotation also where they want a graphic to maintain a specific size.

Re: New features request for version 3.0 of VintaSoftAnnotation

Posted: Mon Aug 10, 2009 4:34 pm
by Alex
Hello Kevin,
Is there any way to add a "Maintain Aspect Ratio" option to the image annotation? For example when adding something like a corporation logo, a user wants to be able to scale it, but have it scale in both direction to maintain the X/Y aspect ratio so the graphic does not become stretched in one direction more than the other. Currently the Symmetry will work, but only if the image is the same width and height. This would also be helpful on the stamps.

Also a "Maintain Original Size" option would be nice on the image annotation also where they want a graphic to maintain a specific size.
Please download the latest version (3.1.2.1) of VintaSoftImaging.NET Library from our web site and example of custom annotation (ProportionalImageAnnotation class) from this link: http://www.vintasoft.com/zip/examples/v ... CSharp.zip

Proportional image annotation draws an image from internal source and maintains aspect ratio of image.

Best regards, Alexander

Re: New features request for version 3.0 of VintaSoftAnnotation

Posted: Tue Aug 18, 2009 10:38 pm
by kwaltman
Alex,

Upon further testing with the ProportionalImageAnnotation object, I noticed an problem. For some reason that object does not save and load from XMP. If you add the object to the AnnonationDemo project, and then wire in up in place of the EmbeddedImageAnnotation object. It appears to work just fine as you can add the annotation to the image. But if you save to an XMP file, and then try to load the XMP file on a different image, then it will not load the ProportionalImageAnnotations. All the other annotations on the page load just fine. So I am not sure if there is supposed to be any special overriding code on that custom Annotation that is missing for handling the load/save.

Please advise.

Re: New features request for version 3.0 of VintaSoftAnnotation

Posted: Wed Aug 19, 2009 8:30 pm
by kwaltman
Alex,

I took a look at the XMP file, and it appears to be saving the ProportionalImageAnnotation information in the file. But it is just not creating it on the load. Could this have something to do with the assembly names?

The ProportionalImageAnnotation has this XML tag:
<ProportionalImageAnnotation assembly="AnnotationDemo" namespace="AnnotationDemo">

While an EmbeddedImageAnnotation (which it inherits from) has this tag:
<EmbeddedImageAnnotation assembly="Vintasoft.Annotation" namespace="Vintasoft.Annotation">

Does the load XMP internal routine ignore non "Vintasoft.Annotation" tagged annotations?

Would it be easier to just add a Proportional Property (True/False) to the existing EmbeddedImageAnnotation Object in the next release?

Thanks,

Re: New features request for version 3.0 of VintaSoftAnnotation

Posted: Thu Aug 20, 2009 8:20 am
by Alex
Hello Kevin,

Thank you for the information. We have understood the problem and will fix it in 2-3 days.

Best regards, Alexander

Re: New features request for version 3.0 of VintaSoftAnnotation

Posted: Tue Aug 25, 2009 8:03 pm
by kwaltman
Alex,

How is the update coming along?