Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi TImage vs TWebBrowser - Darstellung von Bildern (https://www.delphipraxis.net/75874-timage-vs-twebbrowser-darstellung-von-bildern.html)

fwsp 26. Aug 2006 11:32


TImage vs TWebBrowser - Darstellung von Bildern
 
Moin,

ich schreib grad ein Programm, das eine Datei vom Server lädt und die dann auswertet. Unter anderem werden dabei auch Bilder (jpg, png, gif) dargestellt.
Ich hab jetzt versucht, die Bilder in eine Image-Komponente zu laden (Downloaden, Zwischenspeichern, Zuweisen).

Ich frage mich, ob es nicht einfacher (besser?) wäre, eine TWebBrowser-Komponente zuwählen und die auf das Bild auszurichten?

Spricht irgendwas dagegen?

Balu der Bär 26. Aug 2006 11:36

Re: TImage vs TWebBrowser - Darstellung von Bildern
 
Nein, eigentlich nicht.

Nur bei großen Bildern (z.B. 2000x2000 Pixeln) hast du natürlich ein Problem, und zwar besitzt die TWebBrowser-Komponente imho kein Stretch-Funktionen (Resize), TImage aber schon.

fwsp 26. Aug 2006 11:36

Re: TImage vs TWebBrowser - Darstellung von Bildern
 
So groß sind die Bilder nicht.

Balu der Bär 26. Aug 2006 11:37

Re: TImage vs TWebBrowser - Darstellung von Bildern
 
Zitat:

Zitat von fwsp
So groß sind die Bilder nicht.

Dann sollte es wie gesagt keinen Nachteil geben (jedenfalls kenne ich keinen :stupid: ).

Meflin 26. Aug 2006 11:42

Re: TImage vs TWebBrowser - Darstellung von Bildern
 
Zitat:

Zitat von fwsp
Ich frage mich, ob es nicht einfacher (besser?) wäre, eine TWebBrowser-Komponente zuwählen und die auf das Bild auszurichten?

Spricht irgendwas dagegen?

Balu hat ja schon erwähnt was dagegen spricht. Aber was sollte bitteschön dafür sprechen? Höchstens deine Faulheit, denn Downloaden und Zwischenspeichern tut der TWebBrowser natürlich auch, nur dass du keine Kontrolle darüber hast und auch im weiteren nahezu keine Einflussmöglichkeit auf das Bild ;)


fwsp 26. Aug 2006 11:53

Re: TImage vs TWebBrowser - Darstellung von Bildern
 
Es ist nicht meine Faulheit, da ich es schon so implementiert habe.
Was dagegen spricht, ist einfach, dass es sehr schwierig ist alle Bildformate mit 2, 3 Image-Komponenten abzufangen, besonders wenn ich an die Vielfalt von jpg denke.

Balu der Bär 26. Aug 2006 11:55

Re: TImage vs TWebBrowser - Darstellung von Bildern
 
Dann machs doch jetzt einfach so.


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

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