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
 How to clear the content output by IEBitmap.IECanvas.TextOut?

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
Flashcqxg Posted - Apr 16 2025 : 03:35:12
I'm using TImageEnView to display an image and have used its IEBitmap.IECanvas.TextOut to output text in several places. Now I want to remove these text outputs from the original image without damaging the original picture. Is there a method to achieve this directly?
2   L A T E S T    R E P L I E S    (Newest First)
Flashcqxg Posted - Apr 16 2025 : 22:59:50
thanks.
xequte Posted - Apr 16 2025 : 19:08:07
Hi

If you only want to temporarily show text over the image without modifying it then use one of the following options:

- Add a Text Layer to the image

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

- Draw to the control canvas or back buffer:

http://www.imageen.com/help/TImageEnView.OnDrawCanvas.html
http://www.imageen.com/help/TImageEnView.OnDrawBackBuffer.html

- Save an undo before drawing to the image canvas, and then undo the changes

http://www.imageen.com/help/TImageEnProc.SaveUndo.html
http://www.imageen.com/help/TImageEnProc.Undo.html


Nigel
Xequte Software
www.imageen.com