![]() |
JPG in Image laden/speichern
Ich möchte aus platzgründen, eine Bitmap, die ich mir mittels "TakePhotoFromCamera" oder "TakePhotoFromLibrary" geholt habe, als JPG abspeichern.
Die Methoden "TakePhotoFromCameraAction1DidFinishTaking(Ima ge: TBitmap)" bzw. "TakePhotoFromLibraryAction1DidFinishTaking(Im age: TBitmap)" liefern mir ja schon ein Bitmap, was auch toll ist, dann kann ich es gleich so für die Image-Komponente weiterverwenden. Die Unit JPegImage kann ich ja nicht verwenden nehme ich an, weil VCL. Ein Äquivalent für FMX habe ich nicht gefunden. Wie macht man also Bitmap->jpeg oder jpeg->Bitmap? PNG würde auch gehen, aber da stellt sich mir die gleiche Frage. |
AW: JPG in Image laden/speichern
Hm, so wie ich das gelesen habe (ich habe kein FireMonkey), kann TBitmap bmp und jpg lesen und schreiben.
|
AW: JPG in Image laden/speichern
FMX unterscheidet hier nicht mehr.
Speichere einfach auf deinem iPhone Bitmap.SaveTofile(...+'test.jpg'); |
AW: JPG in Image laden/speichern
Okay, wieder was neues.
Wobei ich dann eher gedacht hätte, dass ein Methode wie z.B. Image.SaveToFile(..) deutlicher wäre. Image.Bitmap.SaveToFile(...) deutet für mich eher darauf hin, dass ich auch wirklich ein Bitmap speichere (zumindest in der FM-GUI). Denn letztlich kann ich ja auch ein Bitmap mit einem Namen blabla.jpg speichern. Dann ist es immer noch ein Bitmap. So kenn ich das unter Windows. Das IOS möglicherweise über den Dateinamen hier das entsprechende Datenformat aussucht, will ich aber gerne glauben. Überprüfen kann ich das auf dem iIPhone aber nicht. Und wie würde das dann laufen, wenn ich den gleichen Source für Windows kompiliere? Denn im Grunde soll es ja so sein, dass ich mit einem Source für mehrere Plattformen die gleiche Anwendung erstellen kann. So stelle ich mir das vor. Allerdings habe ich noch wenig Erfahrung mit FM und lasse mich gerne eines Besseren belehren. |
AW: JPG in Image laden/speichern
Zitat:
Zitat:
Als Firemonkey Programm geht das schon genauso. Verschiedene Plattformen und einen Quellcode: Das kannste vergessen wenn Du nicht nur ein mini Projekt für den Eigengebrauch machts. Verschiedene Bildschirmgrößen Touch und Maus Bedienung. Wenn nicht sowas wie WIN 8 herauskommen soll (kann irgendwie alles aber nichts richtig), dann muss man das mehrfach erstellen! |
AW: JPG in Image laden/speichern
Es gibt auch ein Beispiel zu diesen Thema:
\Samples\FireMonkey\BitmapCodec |
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:13 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