New features request for version 3.0 of VintaSoftAnnotation

Questions, comments and suggestions concerning VintaSoft Annotation .NET Plug-in.

Moderator: Alex

Alex
Site Admin
Posts: 2303
Joined: Thu Jul 10, 2008 2:21 pm

Re: New features request for version 3.0 of VintaSoftAnnotation

Post by Alex »

Version 3.0 will be available in 2 weeks.

Best regards, Alexander
ltiong
Posts: 14
Joined: Fri Apr 24, 2009 1:45 am

Re: New features request for version 3.0 of VintaSoftAnnotation

Post 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
reproprint
Posts: 9
Joined: Wed Jun 10, 2009 6:07 pm

Re: New features request for version 3.0 of VintaSoftAnnotation

Post by reproprint »

What is status of v 3.0. We are anxious to try it, if suits our needs.

Thanks
Jaka
Alex
Site Admin
Posts: 2303
Joined: Thu Jul 10, 2008 2:21 pm

Re: New features request for version 3.0 of VintaSoftAnnotation

Post 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
kwaltman
Posts: 30
Joined: Fri Aug 07, 2009 9:48 pm

Re: New features request for version 3.0 of VintaSoftAnnotation

Post 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.
Alex
Site Admin
Posts: 2303
Joined: Thu Jul 10, 2008 2:21 pm

Re: New features request for version 3.0 of VintaSoftAnnotation

Post 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
kwaltman
Posts: 30
Joined: Fri Aug 07, 2009 9:48 pm

Re: New features request for version 3.0 of VintaSoftAnnotation

Post 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.
kwaltman
Posts: 30
Joined: Fri Aug 07, 2009 9:48 pm

Re: New features request for version 3.0 of VintaSoftAnnotation

Post 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,
Alex
Site Admin
Posts: 2303
Joined: Thu Jul 10, 2008 2:21 pm

Re: New features request for version 3.0 of VintaSoftAnnotation

Post 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
kwaltman
Posts: 30
Joined: Fri Aug 07, 2009 9:48 pm

Re: New features request for version 3.0 of VintaSoftAnnotation

Post by kwaltman »

Alex,

How is the update coming along?
Post Reply