Einzelnen Beitrag anzeigen

Benutzerbild von gmarts
gmarts

Registriert seit: 4. Apr 2004
Ort: Templin
290 Beiträge
 
Delphi 6 Enterprise
 
#2

Re: Dateigröße (voraus-)berechnen?

  Alt 31. Okt 2004, 00:35
Zitat von Airblader:
Hi
1. Datei temporär speichern, Größe lesen, löschen, Größe anzeigen.
Nachteil: SEHR langsam (speziell bei größeren Grafiken)

2. (Auf Tipp hin):
JPG-Algorithmus nehmen, verstehen und damit die Größe berechnen.
Nachteil: (Langsam? ) Man muss den Algortihmus erstmal verstehen *g* Ich hab ihn gesehen...und es ist

--------------------------------------
1. Genau so wirds gemacht. Alternativ kannst du auch nur zB. die Hälfe des Bildes nehmen und so auf die Zeit des ganzen Bildes schließen (Funktioniert nicht bei Bildern die in ihrer Komplexität varieren(z.B. Obere Hälfte Blauer Himmel, untere Hälfe Blumenfeld));

2. Wie gesagt; da Bildermotive unterschiedlich komplex sein können, kannst du es nicht genau vorausberechnen wie lange es dauert.


Edit: Ach..ich bin schon etwas müde. ...naja...dir gehts nicht um die Verschlüsslungszeit, sondern um die Größe.... Ist das gleiche in grün.
procedure TForm1.Button1Click(Sender: TObject);
begin
button1.Click;
end;
  Mit Zitat antworten Zitat