Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi Auf Image.Canvas Text ausgeben (https://www.delphipraxis.net/150689-auf-image-canvas-text-ausgeben.html)

Jazzman_Marburg 23. Apr 2010 21:03


Auf Image.Canvas Text ausgeben
 
Abend!

Liebe Grafik-Experten,
ich habe in meinem Image ein jpg Bild. Nun möchte ich gern mit Image1.Canvas.TextOut() einen Text auf dem gleichen Canvas ausgeben. Leider gibt es bei diesem Versuch eine Exception:

Delphi-Quellcode:
EInvalidOperation: 'Bild kann nur geändert werden, wenn es ein Bitmap enthält'.
Heisst das, ich habe da keine Chance auf die Canvas zuzugreifen, wenn es ein jpg enthält?
Ist die Lösung wirklich nur, dass ich vorher das jpg in ein Bitmap umwandle (was wirklich Schade wäre, denn es handelt sich um recht großes Bild, und als Bitmap ist es dann größer (MB) als die ganze Anwendung, als jpg hingegen recht klein (paar kB))?


Vielen Dank für etwaige Kommentare/Ideen.

Gruß
Jazzman

Tryer 23. Apr 2010 21:25

Re: Auf Image.Canvas Text ausgeben
 
Hier im Forum suchenDIBNeeded

Grüsse, Dirk

Jazzman_Marburg 24. Apr 2010 08:23

Re: Auf Image.Canvas Text ausgeben
 
Merci! :hi:

Gruß
Jazzman


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:01 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz