AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Multimedia Delphi Berechnung von Seitenlängen(Seitenverhältnis)
Thema durchsuchen
Ansicht
Themen-Optionen

Berechnung von Seitenlängen(Seitenverhältnis)

Ein Thema von Prototypjack · begonnen am 29. Mär 2005 · letzter Beitrag vom 30. Mär 2005
 
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
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:29 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