AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Bilderverkleinerung bzw. Vergrösserung

Ein Thema von maxmax · begonnen am 12. Jul 2007 · letzter Beitrag vom 14. Jul 2007
Antwort Antwort
Benutzerbild von maxmax
maxmax

Registriert seit: 21. Jun 2007
Ort: Garmisch-Partenkirchen
107 Beiträge
 
Delphi 7 Personal
 
#1

Bilderverkleinerung bzw. Vergrösserung

  Alt 12. Jul 2007, 18:42
Ich würde gerne 2 input felder machen, mit denen man dann die bildgrösse verändern kann.
Es wäre auch gut, wenn sich der 2 wert, wenn man den ersten schon eigegeben hat, automatisch in die richtige grösse geht...
also im verhältnis richtig...
Wie programmiert man die bilvergrösserung/verkleinerung und die automatische 2 zahl?

danke schonmal im vorraus... (ich bin anfänger)
Max S.
mfg maxmax
http://www.maxxam.de
  Mit Zitat antworten Zitat
12. Jul 2007, 18:43
Dieses Thema wurde von "SirThornberry" von "Sonstige Fragen zu Delphi" nach "Object-Pascal / Delphi-Language" verschoben.
Benutzerbild von SirThornberry
SirThornberry
(Moderator)

Registriert seit: 23. Sep 2003
Ort: Bockwen
12.235 Beiträge
 
Delphi 2006 Professional
 
#3

Re: Bilderverkleinerung bzw. Vergrösserung

  Alt 12. Jul 2007, 18:44
das berechnen der zweiten zahl ist mathematisches Grundwissen. Ist dein Bild orginal 40x30 groß und die erste zahl wird zu 80 so ist 80 das doppelte von 40 und dementsprechend musst du 30 auch verdoppeln um das Verhältnis bei zu behalten.
Jens
Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's
  Mit Zitat antworten Zitat
Benutzerbild von bitsetter
bitsetter

Registriert seit: 17. Jan 2007
1.169 Beiträge
 
Turbo Delphi für Win32
 
#4

Re: Bilderverkleinerung bzw. Vergrösserung

  Alt 12. Jul 2007, 19:05
Hi,

sowas nennt man auch Verhältnisgleichung:
Delphi-Quellcode:
var
  x1, x2, y1, y2: integer;
begin
  x1:= 40;
  y1:= 30;
  x2:= 80;

  y2:= x2* y1 div x1;
Gruß bitsetter
"Viele Wege führen nach Rom"
Wolfgang Mocker (geb. 1954), dt. Satiriker und Aphoristiker
  Mit Zitat antworten Zitat
Benutzerbild von maxmax
maxmax

Registriert seit: 21. Jun 2007
Ort: Garmisch-Partenkirchen
107 Beiträge
 
Delphi 7 Personal
 
#5

Re: Bilderverkleinerung bzw. Vergrösserung

  Alt 13. Jul 2007, 12:15
und wie macht man die bildverkleinerung/vergrösserung? man muss ja das bild irgendwie bearbeiten...
Max S.
mfg maxmax
http://www.maxxam.de
  Mit Zitat antworten Zitat
Benutzerbild von bitsetter
bitsetter

Registriert seit: 17. Jan 2007
1.169 Beiträge
 
Turbo Delphi für Win32
 
#6

Re: Bilderverkleinerung bzw. Vergrösserung

  Alt 13. Jul 2007, 13:02
Hallo,

dazu wäre es nicht schlecht wenn du uns erst einmal sagst was für eine Komponente du benutzt etwa ein TImage?.
Oder möchtest du ein Bild von der Festplatte laden und dann vergrößert oder verkleinert abspeichern. Was für Bilder möchtest du vergrößern bmp, png, jpg.
Gruß bitsetter
"Viele Wege führen nach Rom"
Wolfgang Mocker (geb. 1954), dt. Satiriker und Aphoristiker
  Mit Zitat antworten Zitat
Benutzerbild von maxmax
maxmax

Registriert seit: 21. Jun 2007
Ort: Garmisch-Partenkirchen
107 Beiträge
 
Delphi 7 Personal
 
#7

Re: Bilderverkleinerung bzw. Vergrösserung

  Alt 14. Jul 2007, 08:48
am besten alle, also gif, jpg, png, bmp, vielleicht auch icon...
naja, ich will halt in meinem programm ein bild von der festplatte öffnen können, dann bearbeiten (kleiner/größer) und dann wieder abspeichern können.
Ich weiß nicht wie man das dann am besten macht...
könntet ihr mir da helfen?
Max S.
mfg maxmax
http://www.maxxam.de
  Mit Zitat antworten Zitat
Benutzerbild von scrat1979
scrat1979

Registriert seit: 12. Jan 2007
Ort: Sulzbach a.d. Murr
1.029 Beiträge
 
Delphi 10.4 Sydney
 
#8

Re: Bilderverkleinerung bzw. Vergrösserung

  Alt 14. Jul 2007, 09:21
Schau Dir mal ImageEn von HiComponents an. Kostet zwar 60€, ist aber JEDEN Cent wert. Gibt eine Testversion und haufenweise Demos auf der Herstellerseite. PRobier es mal aus. Ich benutze es schon seit ca.1 Jahr und bin absolut begeistert!!!

Das was Du damit machen möchtest, ist damit ein absolutes Kinderspiel. Jede Menge unterstützte Dateiformate (bis hin zu RAW-Formaten) runden die Funktionen ab.

SCRaT
Michael Kübler
  Mit Zitat antworten Zitat
Benutzerbild von bitsetter
bitsetter

Registriert seit: 17. Jan 2007
1.169 Beiträge
 
Turbo Delphi für Win32
 
#9

Re: Bilderverkleinerung bzw. Vergrösserung

  Alt 14. Jul 2007, 09:57
Zitat von maxmax:
am besten alle, also gif, jpg, png, bmp, vielleicht auch icon...
naja, ich will halt in meinem programm ein bild von der festplatte öffnen können, dann bearbeiten (kleiner/größer) und dann wieder abspeichern können.
Ich weiß nicht wie man das dann am besten macht...
könntet ihr mir da helfen?
Hi,

jpg und bmp zu vergrößern könnte man mit den Standardkomponenten hinbekommen. Da ein TIcon nur mit 16 Farben abgespeichert wird, kann man die Komponente eigentlich auch schon vergessen.
Den Rest müsste man wohl selbst programmieren oder man greift auf Fremdkomponenten zurück.
Gruß bitsetter
"Viele Wege führen nach Rom"
Wolfgang Mocker (geb. 1954), dt. Satiriker und Aphoristiker
  Mit Zitat antworten Zitat
Antwort Antwort


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 14:52 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