Autor Beitrag
Timelesk
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 82


Delphi 2006 Prof
BeitragVerfasst: Sa 12.05.07 15:46 
EXIF-Rotator
Mit EXIF-Rotator können Sie schnell und verlustfrei Ihre Bilder drehen.

Aktuelle Version
v0.4 @ 2007-05-18


Beschreibung
Schnappschüsse und Fotos aus dem Urlaub müssen nun nicht mehr per Hand einzeln überprüft und zurechtgedreht werden!
Absofort übernimmt EXIF-Rotator das lästige Drehen der Bilder für Sie!
Somit können Sie schnell und komplikationsfrei Ihre neuesten Bilder z.B. auf Ihrer Homepage anzeigen ohne ständig ihren Kopf schieflegen zu müssen.

Funktionen
- Mehrsprachig (deutsch / englisch)
- klein! übersichtlich! einfach!
- Hinzufügen von mehrerern Dateien gleichzeitig
- Hinzufügen eines Verzeichnisses samt Untervezeichnissen
- Fortschrittsinformation beim Drehen der Bilder
- Abspeichern der Bilder in gesondertem Verzeichnis (sofern gewünscht)
- keine Installation notwendig
- passt auf jeden USB-Stick

Bedienung
Öffnen Sie das Programm und wählen Sie "Add files" um Bilder in die Liste aufzunehmen.
Über die integrierte Bildvorschau des Hinzufügendialogs können Sie sofort erkennen, ob es sich um das von Ihnen gewünschte Bild handelt.
Nachdem die Bilder in die Liste aufgenommen wurden, können Sie anhand der angezeigten EXIF-Informationen erkennen, ob das gewählte Bild gedreht werden muss oder nicht.
Bilder, die versehentlich in der Liste gelandet sind, können Sie einfach über das Löschen-Symbol in jeder Zeile entfernen.
Wenn Sie die komplette Liste leeren wollen, klicken Sie bitte auf "Clear list".

Um nun den Drehvorgang zu starten, klicken Sie bitte auf "Rotate".
Die gedrehten Bilder werden ohne Vorwarnung überschrieben bzw. wenn ein anderer Speicherort gewählt wurde, dorthin gespeichert und ebenfalls überschrieben sofern dort vorhanden.

Voraussetzungen
- Die zu bearbeitenden Bilder müssen EXIF-Informationen enthalten

Hinweise
Es wird versucht die settings.ini im selben Verzeichnis wie das Programm anzulegen.
Sie enthält lediglich die Informationen über die zuletzt gewählte Sprache.

Danksagungen
- Vielen Dank an Lucky für seinen EXIFReader, der mir beim Verständnis des Auslesens der EXIF-Informationen half
- Danke ebenfalls an die Delphi-Community! Ein bischen suchen und lesen und man findet alles. Super!

Benutzte fremde Komponenten
- Jedi VCL
- BergSoft NextSuite


Freue mich über jedes Feedback :)
Einloggen, um Attachments anzusehen!


Zuletzt bearbeitet von Timelesk am Fr 18.05.07 23:27, insgesamt 3-mal bearbeitet
Jakob_Ullmann
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 1747
Erhaltene Danke: 15

Win 7, *Ubuntu GNU/Linux*
*Anjuta* (C, C++, Python), Geany (Vala), Lazarus (Pascal), Eclipse (Java)
BeitragVerfasst: Sa 12.05.07 18:13 
user profile iconTimelesk hat folgendes geschrieben:
EXIF-Rotator
Benutzte fremde Komponenten
- Jedi VCL
- BergSoft NextSuite

Lass mich raten: JvImageRotate - das macht das Drehen entsprechend leichter.
Zum Programm: Mir gefällts *animation*
Ich wäre interessiert an dem Code - willst du ihn rausgeben?

Verbesserungsvorschläge:
ich fände es besser, wenn das Programm standardmäßig deutsch laufen würde, naja;
evtl. kannst du den Kopf ändern - der Name des Programms hat da nichts zu suchen!

Ansonsten: kannst du es als Shareware verkaufen. :D
Timelesk Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 82


Delphi 2006 Prof
BeitragVerfasst: Sa 12.05.07 21:00 
Hallo Jakob_Ullmann,

nein, hab von den Jedi-Komponenten eigentlich nur den OpenDirectory-Dialog, die Checkbox und die Buttons.
Die Bilder werden mit der geupdateten JPEG-Unit gedreht.
Gabriel Corneanu hat die originale bei Delphi mitgelieferte JPEG-Unit gebuggfixt und z.B. auch CMYK-Support eingebaut.

Vielleicht ändere ich die Standardsprache noch, mal schaun ;)

Was meinst du mit dem Programmnamen im Kopf?
Meinst du damit den Header im Programm oder hier im Thema?

Wenn du den im Programm meinst: Wieso sollte der dort nicht stehen?
Wenn du den im Thema hier meinst: Kann ich entfernen ;)


Danke für das positive Feedback!
Chatfix
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 1583
Erhaltene Danke: 10

Win 10, Win 8, Win 7, Win Vista, Win XP
VB.net (VS 2015), MsSQL (T-SQL), HTML, CSS, PHP, MySQL
BeitragVerfasst: Fr 18.05.07 19:14 
Wieso liest du nicht die Systemsprache aus.
Wenn sie Deutsch ist startet dein Programm in deutsch, ansonsten in englisch.
So hab ich das bei meinem FileRenamer auch gemacht.

_________________
Gehirn: ein Organ, mit dem wir denken, daß wir denken. - Ambrose Bierce
Timelesk Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 82


Delphi 2006 Prof
BeitragVerfasst: Fr 18.05.07 23:29 
Hi Chatfix,

danke, auf die Idee bin ich gar nicht gekommen.
Hab's nun eingebaut und v0.4 hochgeladen.

Sonst noch Kritikpunkte?

gruß
Timelesk