ImageEn for Delphi and C++ Builder ImageEn for Delphi and C++ Builder

 

ImageEn Forum
Profile    Join    Active Topics    Forum FAQ    Search this forumSearch
 All Forums
 ImageEn Library for Delphi, C++ and .Net
 ImageEn and IEvolution Support Forum
 Using layers and ImageENVect for image annotations

Note: You must be registered in order to post a reply.
To register, click here. Registration is FREE!

View 
UserName:
Password:
Format  Bold Italicized Underline  Align Left Centered Align Right  Horizontal Rule  Insert Hyperlink   Browse for an image to attach to your post Browse for a zip to attach to your post Insert Code  Insert Quote Insert List
   
Message 

 

Emoji
Smile [:)] Big Smile [:D] Cool [8D] Blush [:I]
Tongue [:P] Evil [):] Wink [;)] Black Eye [B)]
Frown [:(] Shocked [:0] Angry [:(!] Sleepy [|)]
Kisses [:X] Approve [^] Disapprove [V] Question [?]

 
Check here to subscribe to this topic.
   

T O P I C    R E V I E W
davidizadar Posted - Jun 29 2018 : 14:34:46
Hi,

I'm creating a form for editing an image and adding annotations.
Also, I need the functionality provided by ImageEnVect like measuring distances, angles, etc.
My first approach was to use ImageEnView with layers and actions (taken from the Actions demo). It was easy to add the annotations, but I had to add forms to edit their properties.
After that, I added a few features for editing the image (making selections, cutting and pasting, etc). It was mostly code and a few buttons like in the Photo Editor Demo.
Now I need to add features only present in ImageEnVect.
If ImageEnVect inherits from ImageEnView, I assume that I can use it as an in-place replacement for my current ImageEnView and just add the new actions.
Is it true? Does ImageEnVect support the same actions as ImageEnView?

Thanks,

David Izada

DAVID IZADA RODRIGUEZ
3   L A T E S T    R E P L I E S    (Newest First)
xequte Posted - Jun 30 2018 : 19:54:10
Hi David

V8.0.0 is out now, so please take a look at it. I think you will find that TIELayers offer almost all of the TImageEnVect functionality but with a modern programming interface, styling improvements and new features.

I'll look to get angle measurement into the next release.


Nigel
Xequte Software
www.imageen.com
davidizadar Posted - Jun 30 2018 : 11:37:10
Nigel,

Thanks for the answer.
I also noticed some redundancy between the functionality provided by layers and TImageEnVect.
What I really need is to be able to edit the original image, including effects and basic things, and to annotate it which I did by using layers.
I used the layers demo as the foundation and added image editing features, but I also need to add a ruler to the image, measure distances, define and measure angles, several features from TImageEnVect.
If that is now available as layers, it is a better solution.
I'll rollback my changes and allow for adding the new layers.
I assume, of course, that it will be easy to edit those layers, just like as with TImageEnVect.

Thanks,

David Izada Rodriguez

DAVID IZADA RODRIGUEZ
xequte Posted - Jun 30 2018 : 02:09:40
Hi David

TImageEnVect will eventually be deprecated in favor of TImageEnView layers, so carefully consider your requirements before going with TImageEnVect. As of v8.0.0 (just being released now), almost all of the functionality of TImageEnVect is supported by layers:

https://www.imageen.com/help/vecttolayers.html

If you have specific requirements that are still pushing you to TImageEnVect, please let us know the details.


To answer your question, all TImageEnView actions, will also work with TImageEnVect.



Nigel
Xequte Software
www.imageen.com