Einzelnen Beitrag anzeigen

Prototypjack

Registriert seit: 2. Feb 2003
611 Beiträge
 
Delphi 2009 Professional
 
#1

Berechnung von Seitenlängen(Seitenverhältnis)

  Alt 29. Mär 2005, 17:09
Hallo,
Ich habe ein Frage:
Und zwar will ich ein Bild skalieren. Alle Methoden die ich dafür brauche habe ich.
Aber:
Ich brauche ein Funktion die mir angibt wie hoch/breit das Bidl sein soll.
Beispiel:
Ich habe ein Bild, dieses muss ich kleiner machen(as darf beispielsweise nicht breiter als 70px und nicht höher als 100px sein). Die Funktion soll mir dann ausrechnen wie groß das Image ist wenn man das Seitenverhältnis beachtet.
Wenn also das Image 700x1000 ist sollte die Funktion einfach 70x100px ausgeben weil das Image das Seitenverhältnis behalten kann weil die Vorgabewerte passen.
Damit noch nicht genug, die Vorgabe werte sind Variabel(also manchmal darf das img nur 70x100 sein oder es soll nur 60x110 sein oder so...)
Versteht ihr was ich meine?
Und was viel wichtiger ist(^^): Hat jemand vielleicht eine Funktion dafür(oder kann mir dabei helfen eine zu schreiben?)
Danke schonmal,
Max

PS: Ich habe bereits gesucht, aber die gefundenen Sachen sind für mich nicht geeignet.
Max
„If you have any great suggestions, feel free to mail me, and I'll probably feel free to ignore you.“ . Linus Torvalds
  Mit Zitat antworten Zitat