Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   XML (https://www.delphipraxis.net/46-xml/)
-   -   Bild aus XML auslesen. Wie? (https://www.delphipraxis.net/179767-bild-aus-xml-auslesen-wie.html)

himitsu 31. Mär 2014 14:15

AW: Bild aus XML auslesen. Wie?
 
Zitat:

Zitat von matashen (Beitrag 1254180)
Problem ist noch das ich das Bild nicht direkt vom Stream in mein Image bekomme
Delphi-Quellcode:
Jpeg := TJPEGImage.Create;
Jpeg.LoadFromStream(binstream);
image1.Picture.bitmap.Assign(jpeg);
geht auch nicht. Bekomm ich einen JPEG-Fehler#42

In Welcher Zeile kommt der Fehler?

Ach ja, wolltest du das Jpeg nicht in das "Image" reinbekommen?
Wenn ja, warum weist du es dann dem Bitmap zu? :zwinker:

Neutral General 31. Mär 2014 14:50

AW: Bild aus XML auslesen. Wie?
 
Zitat:

Zitat von matashen (Beitrag 1254180)
Delphi-Quellcode:
Jpeg := TJPEGImage.Create;
Jpeg.LoadFromStream(binstream);
image1.Picture.bitmap.Assign(jpeg);
geht auch nicht. Bekomm ich einen JPEG-Fehler#42

Probier es wie gesagt mal mit
Delphi-Quellcode:
Jpeg := TJPEGImage.Create;
Jpeg.LoadFromStream(binstream);
image1.Picture.Graphic := Jpeg;
Vorausgesetzt natürlich es ist auch wirklich ein JPEG.
Evtl musst du binstream.Position vorher auf 0 setzen. Bei manchen Methoden macht das Probleme wenn die Position nicht bei 0 steht.

hsdkit111 3. Nov 2015 17:47

AW: Bild aus XML auslesen. Wie?
 
Hallo Matthias
Ich schreibe jetzt auch auf diesen Account!

Ich bekomme es nicht hin, das Bild aus der XML darzustellen, das Bild wir ca. 1/3 korrekt dargestellt, dann aber kommt das Bild verzerrt.
Hast Du mittlerweile eine Lösung gefunden?
Würde mich sehr interessieren, wäre auch bereit, Dir eine Aufwandenstschädigung zukommen zu lassen.

Ich würde Dir gerne eine entsprechende XML Datei zukommen lassen, allerdings ist Selbige > 100KB und somit nicht anzuhängen.

Wäre schön, wenn Du dich melden würdest, DANKE!

Danke und lieben Gruss aus der Schweiz
Hermann

Luckie 3. Nov 2015 18:03

AW: Bild aus XML auslesen. Wie?
 
Nur mal zum Testen: dekodier das base64 codierte Bild in einen Stream und speichere ihn ab. Du musst natürlich wissen um welches Dateiformat es sich handelt: BMP, JPEG, Gif, ... Kommt dann alles so an, wie gewünscht?

delnu 3. Nov 2015 19:58

AW: Bild aus XML auslesen. Wie?
 
Vielleicht hilft dieser Link weiter?
http://www.swissdelphicenter.ch/torr...de.php?id=1524

EDIT: Mittlerweile habe ich den im obigen Link enthaltenen BASE64-Decoder mit E-Mails getestet. Der funktioniert nicht. Aber der hier: http://www.delphipraxis.net/991-base...-decoding.html

Mavarik 5. Nov 2015 15:31

AW: Bild aus XML auslesen. Wie?
 
Zitat:

Zitat von hsdkit111 (Beitrag 1320445)
Ich würde Dir gerne eine entsprechende XML Datei zukommen lassen, allerdings ist Selbige > 100KB und somit nicht anzuhängen.

zippen?


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:06 Uhr.
Seite 2 von 2     12   

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