AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte Picture Converter 5.0 Beta 6
Thema durchsuchen
Ansicht
Themen-Optionen

Picture Converter 5.0 Beta 6

Ein Thema von Matze · begonnen am 5. Apr 2010 · letzter Beitrag vom 13. Mai 2010
Antwort Antwort
Seite 1 von 3  1 23      
Benutzerbild von Matze
Matze
Registriert seit: 7. Jul 2003
Hi zusammen,

ich habe den alten Picture Converter von mir mal aktualisiert (den alten Thread wollte ich nicht mehr hervor kramen).
Es ist nichts großes, lediglich ein Programm, das Bilder in einem Verzeichnis konvertiert. Folgende Features sind integriert:
  • Unterstützung der Formate jpg, png, gif und bmp
  • Konvertierung der Formate untereinander
  • Konvertierung in eine vorgegebene Auflösung
  • Konvertierung auf eine vorgegebene Breite (die Höhe wird berechnet, sodass die Proportionen gleich bleiben)
  • Konvertierung auf eine vorgegebene Höhe(die Breite wird berechnet, sodass die Proportionen gleich bleiben)
  • Wahlweise werden die Bilder dem Format angepasst
    Ein Hochformat-Bild, das auf eine Auflösung von 1024x768 skaliert werden soll, wird auf 768x1024 skaliert
  • Wahlweise kann eine Auflösung vorgegeben werden, in die die Bilder eingepasst werden
    Sinnvoll ist das bsp. bei Bildschirmpräsentationen
  • Wahlweise können die originalen Bilder ersetzt werden
  • EXIF-Informationen von JPG-Dateien bleiben erhalten
  • Vorschaufunktion zur leichten Auswahl der zu konvertierenden Bilder
  • 2-sprachig (englisch/deutsch)
  • keine Installation erforderlich
Ich glaube, das war alles.

Ich brauche dafür nun ein paar Tester, da sich da einige Fehler eingeschlichen haben könnten.
Erstellt bitte vor dem Testen ein Backup eurer Bilder. Nicht, dass doch mal eines überschrieben wird. Theoretisch kann das nicht passieren, aber sicher ist sicher.

Anregungen, Kritik etc. pp. sind ausdrücklich erwünscht!

Das Programm ist bewusst relativ einfach gehalten und es soll auch nicht zu komplex werden (da gibt's genug andere Programme). Also Features wie Anpassung von Helligkeit/Kontrast etc. werden nicht integriert.

Anforderungen:
  • WinXP/Vista/7 mit .NET-Framework 2.0
    (anscheinend läuft .NET auch unter Win98, aber ich glaube das nicht so recht). Win2000 könnte auch funktionieren.
  • ca. 1,5 MB freien Festplattenspeicher
  • Bissl freien RAM
  • Bildschirmauflösung min. 1024 x 768
Schön wäre es natürlich, wenn ihr auch Dinge testen könnt, die man vielleicht nicht unbedingt erwartet (fehlende Schreibrechte o.ä.). Bei beschädigten Bilddateien könnte es knallen.

Website (falls es jemanden interessiert)

History:

5.0 Beta 3:
  • Bilder werden bei entsprechender Option nun tatsächlich ersetzt
  • Fehlerhafte Bilder (Bsp. umbenannte Textdatei) sollten nicht mehr zu einem Fehler führen
5.0 Beta 4:
  • TIFF-Unterstützung
5.0 Beta 5:
  • Alle Schaltflächen werden während des Konvertierens deaktiviert
  • Vorschaubildchen werden Zwischengespeichert, damit diese nicht beim Hovern mit der Maus jedesmal neu berechnet werden müssen
5.0 Beta 6:
  • Sporadisch auftretende Fehlermeldung nach dem Konvertiervorgang behoben
Grüße, Matze

Edit: ich sehe gerade, dass der "Untertitel" im Programm-Header auch nicht mehr ganz stimmt.
Miniaturansicht angehängter Grafiken
picture_converter_490.png  
Angehängte Dateien
Dateityp: zip picture_converter_5b6_131.zip (964,5 KB, 51x aufgerufen)
 
Benutzerbild von Matze
Matze

 
Turbo Delphi für Win32
 
#2
  Alt 6. Apr 2010, 09:06
Was ist denn mit euch los?

Könnte bitte der Ein oder Andere mal drüber gucken?
Speziell die 3 Checkboxen müssten getestet und die ganze GUI auf eine intuitive Bedienung überprüft werden.

Grüße, Matze
  Mit Zitat antworten Zitat
mkinzler

 
Delphi 11 Alexandria
 
#3
  Alt 6. Apr 2010, 09:39
Es gibt wohl nicht genügend Nachtarbeiter, die sich für Bildkonvertierer interessieren
Markus Kinzler
  Mit Zitat antworten Zitat
Benutzerbild von rapante
rapante

 
Delphi 12 Athens
 
#4
  Alt 6. Apr 2010, 09:44
Hallo Matze,

von der Optik und Bedienbarkeit finde ich das Tool recht gelungen.

Einen Fehler hab' ich allerdings entdeckt.
Wenn die Bilder in ein anderes Format konvertiert und ersetzt werden sollen, wird die Dateiendung
nicht angepasst.

Ansonsten habe ich auf die Schnelle nichts zu meckern gefunden...
Micha
  Mit Zitat antworten Zitat
Benutzerbild von Matze
Matze

 
Turbo Delphi für Win32
 
#5
  Alt 6. Apr 2010, 09:46
@Markus: Das Thema hier gibt's seit ca. 30 Stunden. Ich würde doch nicht innerhalb von 24 h pushen, bin doch anständig. *g*
@rapante: Oha, vielen Dank. Das ist natürlich ein Fehler. Ich korrigiere ihn.
  Mit Zitat antworten Zitat
mkinzler

 
Delphi 11 Alexandria
 
#6
  Alt 6. Apr 2010, 09:50
Sorry, habe mich durch das 00:58 zu sehr verwirren lassen
Markus Kinzler
  Mit Zitat antworten Zitat
Benutzerbild von rollstuhlfahrer
rollstuhlfahrer

 
Delphi 7 Professional
 
#7
  Alt 6. Apr 2010, 13:11
Eine Option zum Drehen der Bilder wäre vielleicht nicht schlecht.

Bernhard
Bernhard
  Mit Zitat antworten Zitat
Benutzerbild von Matze
Matze

 
Turbo Delphi für Win32
 
#8
  Alt 6. Apr 2010, 13:54
Wie stellst du dir das genau vor? Dass man bei jedem Eintrag getrennt festlegen kann, ob das Bild gedreht werden soll (90° links/rechts)?

Da wüsste ich nicht, wie man das mit einer ListView gescheit lösen kann, was die Darstellung der Einträge betrifft.

Grüße
  Mit Zitat antworten Zitat
Benutzerbild von Matze
Matze

 
Turbo Delphi für Win32
 
#9
  Alt 6. Apr 2010, 19:45
5.0 Beta 3

Ich habe eine neue Version hoch geladen (Datei im 1. Beitrag). Ich hoffe, dass ich nichts kaputt gemacht habe.
  • Die Bilder sollten nun tatsächlich ersetzt werden, auch wenn der Dateityp nicht dem Originalbild entspricht (gemeldet von rapante)
  • Fehlerhafte Bilddateien sollten nicht zu einem Fehler führen. Wenn bsp. eine Textdatei in "datei.jpg" umbenannt wird, darf kein Fehler auftreten.
    Bzw. auch per Drag&Drop sollte diese Datei gar nicht erst zugelassen werden.
Das Drehen der Bilder muss ich mir nochmals durch den Kopf gehen lassen.

Grüße, Matze
  Mit Zitat antworten Zitat
Benutzerbild von igel457
igel457

 
FreePascal / Lazarus
 
#10
  Alt 6. Apr 2010, 20:44
Hallo,

dein Programm sieht so weit ganz nett aus.

Mir fehlt jedoch noch ein Umbenennungsschema für die Dateien (siehe IrfanView). Außerdem sollte auch bei einer eigenen Bildgröße die Option "proportionen Beibehalten" da sein, obwohl du es zulässt nur einen Wert anzugeben.

Tipp: Du könntest noch die Units "AdFreeImage bzw. AdDevIL" und "AdFormats" aus meinem Andorra 2D Projekt einbinden, dann kannst du mit der VCL (ohne weiteres Zutun) auch noch Formate wie JPEG 2000, DDS, TGA, TIFF etc. pp. öffnen (speichern ist leider nicht möglich), sowie die Formate, die du sowieso schon unterstützt (das heißt du brauchst sonst keine Bibliotheken mehr einbinden). Du musst jedoch entweder die FreeImage- oder die DevIL-Bibliothek mit deinem Programm mitgeben.

Andreas
Andreas
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 3  1 23      


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