Unit JPEG nicht gefunden
Hallo,
für ein FMX Android Projekt möchte ich das Bild aus einem TImage als jpeg speichern. Hierfür wird TJPEGImage verwendet und dafür soll die Unit JPEG in die Uses aufgenommen werden. Dabei bekomme ich aber eine Meldung, dass diese nicht gefunden werden konnte! Hat jemand einen Tip für mich? Ciao Stefan |
AW: Unit JPEG nicht gefunden
Probier mal VCL.Imaging.JPeg statt nur JPEG.
|
AW: Unit JPEG nicht gefunden
Default-Namespace nicht definiert?
OK, "VCL"-Namespace ist in FMX-Projekten standardmäßig nicht vorgegeben. Wobei ... was sagt die hilfe, wie die Unit im Ganzen heißt? http://docwiki.embarcadero.com/RADSt.../de/TJPEGImage [edit] @Uwe: VCL.Imaging.JPeg im FMX und dann auch noch für Android? Ein Fmx.Imaging.JPeg fand ich aber nicht. |
AW: Unit JPEG nicht gefunden
@Himitsu, du hast vollkommen Recht - in FMX geht das nicht. Allerdings gibt es in FMX auch kein TJPEGImage. Damit ist das im Ausgangspost Gesagte nicht durchführbar:
Zitat:
|
AW: Unit JPEG nicht gefunden
Zitat:
|
AW: Unit JPEG nicht gefunden
VCL.Imaging...
in einem FMX Android-Projekt? Inzwischen bin ich etwas weiter:
Delphi-Quellcode:
speichert schon im richtigen Format, das ist scheinbar im FMX schon alles richtig implementiert, gebe ich "test.png" an wird ein PNG-File erzeugt...
Image1.Bitmap.SaveToFile(sFotoPath + dsc + 'test.jpg');
Aber dabei, wo jetzt gespeichert werden kann, ist mir aufgefallen, dass die Bildauflösung mehr schlecht als recht ist! Ich bin nach diesem Tutorial vorgegangen: http://docwiki.embarcadero.com/RADSt..._Aktionslisten und die Auflösung ist gerade Mal so groß wie der halbe Handyscreen Ciao Stefan P.S. wir haben uns überschnitten, siehe oben! Nun bleibt nur noch das Problem der Bildgröße / Auflösung... |
AW: Unit JPEG nicht gefunden
|
AW: Unit JPEG nicht gefunden
Danke!
Und das Auflösungsproblem habe ich auch gefunden, hier war die Lösung, man muss nur lange genug und mit den richtigen Begriffen suchen: https://www.delphipraxis.net/176968-...ansteuern.html Ciao Stefan |
AW: Unit JPEG nicht gefunden
zu #6:
Zitat: The ideal solution to avoid losing image quality is by not relying on the visual controls to store your data. Instead, keep a background object containing the raw image file, and only use the visual controls to display this image to the user. When it comes to saving the image, save it from this background object rather than the visual control. |
AW: Unit JPEG nicht gefunden
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:00 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