![]() |
TImage größe in cm angeben
Hai,
ich stehe etwas auf dem Schlauch :oops: Ich möchte die Größe eine TImage in cm angeben. Wenn ich das so mache
Delphi-Quellcode:
geht es auch sollange ich meine Auflösung von 1280x1024 eingestellt habe. Wenn ich diese aber ändere simmt die größe nicht mehr.
procedure TForm1.Button1Click(Sender: TObject);
const inch = 2.54; var ppi : Integer; begin ppi := Screen.PixelsPerInch; Image1.Width := Round (ppi * 13 / inch); // 13 cm breit Image1.Height := Round (ppi * 10 / inch); // 10 cm hoch end; Hat jemand einen kleinen Tipp für mich? |
Re: TImage größe in cm angeben
Dioe Größe von TImages kannst du nicht direkt in cm angeben. Aber du kannst in Millimetern draufzeichnen, in dem du den entsprechenden MapMode setzt mit
![]() |
Re: TImage größe in cm angeben
Hai Luckie,
danke für den Tip mit dem MapMode. Werde ich mir mal ansehen. Zitat:
Dadurch sehe ich nämlich auf dem Bildschirm das Bild in der Größe wie es nach dem Entwickeln auf dem Photo aussieht. Das ist interessant wenn es darum geht ob z.B. eine Person vernünftig auf einem Photo mit 10x13 zu sehen ist. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:18 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