AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte Image Resizer

Image Resizer

Ein Thema von RobertP · begonnen am 7. Jul 2007 · letzter Beitrag vom 22. Sep 2007
Antwort Antwort
Seite 1 von 2  1 2   
RobertP
Registriert seit: 19. Aug 2006
Image Resizer 1.2
Neue Version verfügbar!

Image Resizer ermöglicht es, Grafiken schnell und direkt aus dem Windows-Explorer heraus in ein anderes Dateiformat oder eine andere Größe umzuwandeln oder einfach nur das Bild zu drehen. Die entsprechenden Profile werden vorher festgelegt, so dass später 2 Klicks genügen um ein Bild umzuwandeln. Geöffnet werden können alle gängigen Bildformate, gespeichert werden können die Bilder als Bitmap, JPEG, PNG oder TGA.

http://www.rpworld.de/img/screenshots/imageresizer1.png

Changelog
1.3:
- Bilder können als TGA gespeichert werden

1.2:
- Bug behoben, der für die falsche Berechnung der neuen Bildgröße verantwortlich war
- Fehlermeldung beim Update von Version 1.0 behoben

1.1:
- Proportionen können beim Vergrößern / Verkleinern erhalten werden
- Setup verbessert

1.0:


Image Resizer ist nur mit Setup erhältlich, da eine DLL registriert werden muss.
Ältere Versionen müssen nicht vor der Installation entfernt werden.
Miniaturansicht angehängter Grafiken
imageresizer2_138.gif  
Angehängte Dateien
Dateityp: exe imageresizer13_setup_119.exe (559,0 KB, 42x aufgerufen)
Grüße,
Robert
Meine Website: RPworld.de
 
kevSTAR
 
#2
  Alt 7. Jul 2007, 12:57
Gute Idee!

vllt. könnte man eine vorschau im einstellungsfenster mit einbauen von sagen wir mal 120x100 pixeln oder so
  Mit Zitat antworten Zitat
Luke_83

 
Delphi 7 Professional
 
#3
  Alt 7. Jul 2007, 13:22
Jo sieht ganz nett aus das Programm. Du könntest vielleicht noch die Unterstützung von NConvert, die bei der FreeWare XNView dabei ist mit einbinden. Dann hättest du noch mehr DateiFormate zuauswahl.Am besten mal danach googlen.
  Mit Zitat antworten Zitat
RobertP

 
Turbo Delphi für Win32
 
#4
  Alt 22. Jul 2007, 19:55
Zitat von kevSTAR:
Gute Idee!
vllt. könnte man eine vorschau im einstellungsfenster mit einbauen von sagen wir mal 120x100 pixeln oder so
Wie meinst du das? Das Einstellungsfenster gilt ja allgemein und nicht für ein spezielles Bild.


Über NConvert werd ich mich mal schlau machen...
Robert
  Mit Zitat antworten Zitat
Benutzerbild von Jelly
Jelly

 
Delphi 2007 Professional
 
#5
  Alt 22. Jul 2007, 20:18

Super Sache, ehrlich. Sowas hab ich schon ne Weile gesucht.

Das Programm hat ein kleine Manktum: Beim Verkleinern/Vergrössern wird das Seitenverhältnis nicht eingehalten. Was nutzt es mir, ein Profil zu erstellen in dem ich ein Thumbnail von 120x80 haben möchte, und das Ursprungsbild liegt in einem anderem Seitenverhältnis vor (z.B. Hochkannt). Es wäre also extrem hilfreich, eine Option anzubieten, ob proportional vergössert/verkleinert werden soll, oder gestaucht werden soll.

Aber ansonsten, ich kanns nur wiedeholen, ein echt klasse Programm.
Tom Peiffer
  Mit Zitat antworten Zitat
RobertP

 
Turbo Delphi für Win32
 
#6
  Alt 23. Jul 2007, 14:36
Zitat von Jelly:

Super Sache, ehrlich. Sowas hab ich schon ne Weile gesucht.
Danke!

Und dein Vorschlag kommt in die nächste Version
Robert
  Mit Zitat antworten Zitat
RobertP

 
Turbo Delphi für Win32
 
#7
  Alt 27. Jul 2007, 14:04
Neue Version online! Siehe 1. Post
Robert
  Mit Zitat antworten Zitat
Benutzerbild von Jelly
Jelly

 
Delphi 2007 Professional
 
#8
  Alt 29. Jul 2007, 18:33
Hi,

sorry, dass ich die neue Version erst jetzt teste.

Beim Start, und auch über das Explorer Context Menü, krieg ich nur eine Fehlermeldung gezeigt, sonst nichts:
Failed to get data for 'Proportions'
Tom Peiffer
  Mit Zitat antworten Zitat
RobertP

 
Turbo Delphi für Win32
 
#9
  Alt 29. Jul 2007, 18:45
Hallo,
sorry, ich hab vergessen zu schreiben, dass man vor man die neue Version drüberinstalliert zuerst alle Profile löschen sollte. Das Einstellungsfenster müsste sich aber nach der Fehlermeldung trotzdem öffnen, dann einfach Profile löschen und neu erstellen.
Robert
  Mit Zitat antworten Zitat
Benutzerbild von Jelly
Jelly

 
Delphi 2007 Professional
 
#10
  Alt 29. Jul 2007, 19:34
Ja, hab ich auch grad gemerkt... Jetzt klappts.

Vielleicht noch eine Bemerkung, wie ich mir das mit der Proportioneneihaltung gedacht habe.
Wenn ich als Resizegrösse z.B. 160x120 eingebe, so dachte ich eigentlich, dass das Ergebnis bestmöglich in diese Grösse reinpasst, und dennoch die Proportionen stimmen. Am Besten, ich erklärs an Beispielen:

Code:
1000 x 500 -> 160 x 80   
1000 x 900 -> 133 x 120
500 x 1000 -> 60 x 120
Ich hoffe, du verstehst, was ich meine.
Ich habe mit deinem Programm eine neue Grösse von 160x80 angegeben. Mein Originalbild hatte die Grösse 1600x1200. Es wurde als Thumbnail von 160x120. Für die X Dimension also ok, aber zu gross für die Y Dimension. Erwarten würde ich ein Thumbnail von 107x80.

Berechnen würde ich das in etwa so:
Delphi-Quellcode:
function Crop (P : TPoint; CropSize : TPoint) : TPoint ;
var
  prop: Double;
begin
     prop := Min (CropSize.X / P.X, CropSize.Y / P.Y) ;
     Result := Point (round(P.X*prop), round(P.Y*prop));
end;
Tom Peiffer
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2   

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

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:37 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