Version 3.0 will be available in 2 weeks.
Best regards, Alexander
New features request for version 3.0 of VintaSoftAnnotation
Moderator: Alex
-
- Site Admin
- Posts: 2397
- Joined: Thu Jul 10, 2008 2:21 pm
-
- Posts: 14
- Joined: Fri Apr 24, 2009 1:45 am
Re: New features request for version 3.0 of VintaSoftAnnotation
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
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
-
- Posts: 9
- Joined: Wed Jun 10, 2009 6:07 pm
Re: New features request for version 3.0 of VintaSoftAnnotation
What is status of v 3.0. We are anxious to try it, if suits our needs.
Thanks
Jaka
Thanks
Jaka
-
- Site Admin
- Posts: 2397
- Joined: Thu Jul 10, 2008 2:21 pm
Re: New features request for version 3.0 of VintaSoftAnnotation
Hello Jaka,
Version 3.0 will be released on Monday. Sorry for delay, I think you will not be disappointed.
Best regards, Alexander
Version 3.0 will be released on Monday. Sorry for delay, I think you will not be disappointed.
Best regards, Alexander
-
- Posts: 30
- Joined: Fri Aug 07, 2009 9:48 pm
Re: New features request for version 3.0 of VintaSoftAnnotation
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.
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.
-
- Site Admin
- Posts: 2397
- Joined: Thu Jul 10, 2008 2:21 pm
Re: New features request for version 3.0 of VintaSoftAnnotation
Hello Kevin,
Proportional image annotation draws an image from internal source and maintains aspect ratio of image.
Best regards, Alexander
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.zipIs 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.
Proportional image annotation draws an image from internal source and maintains aspect ratio of image.
Best regards, Alexander
-
- Posts: 30
- Joined: Fri Aug 07, 2009 9:48 pm
Re: New features request for version 3.0 of VintaSoftAnnotation
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.
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.
-
- Posts: 30
- Joined: Fri Aug 07, 2009 9:48 pm
Re: New features request for version 3.0 of VintaSoftAnnotation
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,
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,
-
- Site Admin
- Posts: 2397
- Joined: Thu Jul 10, 2008 2:21 pm
Re: New features request for version 3.0 of VintaSoftAnnotation
Hello Kevin,
Thank you for the information. We have understood the problem and will fix it in 2-3 days.
Best regards, Alexander
Thank you for the information. We have understood the problem and will fix it in 2-3 days.
Best regards, Alexander
-
- Posts: 30
- Joined: Fri Aug 07, 2009 9:48 pm
Re: New features request for version 3.0 of VintaSoftAnnotation
Alex,
How is the update coming along?
How is the update coming along?