jpeg zoomen nur wie?
-
Guten Tag zusammen.
Ich möchte ein proggi schreiben mit dem man sich jpeg dateien ansehen, vergrößern und verkleinern kann.
Die jpeg datei lade ich in nen image und wird auch angezeigt. Allerdings auch nur so groß, wie auch das image ist. Da sollte es evtl schon angepasst werden oder so das man sich das bild dann komplett angucken kann mithilfe von scrollsbars.
if(OpenPictureDialog1->Execute()){ Image1->Visible = true; TJPEGImage *JPEGImage = new TJPEGImage(); JPEGImage->LoadFromFile(OpenPictureDialog1->FileName); }Wenn ich mithilfe von
JPEGImage->Height=600; JPEGImage->Width=800;die größe ändern will stürt das proggi ab mit der meldung dass man die größe nicht verändern kann.
Hab schon mit scale probiert, aber dann wird das bild nur zur hälfte angezaigt...
Kann mir da jemand helfen oder nen tipp geben??
Danke schonmal im voraus
mfg toow
-
Siehe FAQ unter "Grafik".
-
schau dir in der Hilfe mal
TBitmap
und
TBitmap::Assign
an .. das könnte dir weiter helfen
-
thx, werd dann mal bisschen rumfrickeln...
und wie is das mit den scrollbars? oder kann man in nen image keine scrollbars einfügen?
-
So nun funzt der zoom.
Danke für die Hilfe bzw die tipps.mfg
toow