Entwickler-Ecke

Open Source Projekte - [Tool] - Png To Icon


turboPASCAL - So 12.04.09 17:21
Titel: [Tool] - Png To Icon
Beschreibung:
Tool zum konvertieren eines PNG-Images in eine Icondatei.

Das Pngimage sollte in einer Windowsicons konformen Grösse vorliegen sowie
16M Farben verwenden und einen Alphkanal besitzen.


Zum kompilieren wird die TPngImage [http://www.torry.net/quicksearchd.php?String=png+delphi&Title=Yes]- Komponente benötigt. (bzw.: TPngImage by Google [http://www.google.de/search?hl=de&safe=off&q=TPngImage+%2BDelphi&btnG=Suche&meta=])


[Add]
- Drag & Drop
- Dateiname per/ als Kommandozeilenparameter


jaenicke - So 12.04.09 17:51

Nettes Tool (sollte ich einmal PNGs zum Konvertieren haben :D).

Was PNGDelphi angeht: Die Suche bei Google kannst du auch rausnehmen, die gefundenen Seiten haben das ja alle auf Druck von Embarcadero aus der Seite herausgenommen, den Download gibts fast nur noch bei Torry.


turboPASCAL - So 12.04.09 18:43

user profile iconjaenicke hat folgendes geschrieben Zum zitierten Posting springen:
Nettes Tool (sollte ich einmal PNGs zum Konvertieren haben :D).

a) Danke.
b) Mach Dir welche ;)

user profile iconjaenicke hat folgendes geschrieben Zum zitierten Posting springen:
Was PNGDelphi angeht: Die Suche bei Google kannst du auch rausnehmen, die gefundenen Seiten haben das ja alle auf Druck von Embarcadero aus der Seite herausgenommen, den Download gibts fast nur noch bei Torry.

Naja, ich lass es mal stehen. Durch die Suche bekommt man ggf. 'n paar Infos. ;)


Regan - So 12.04.09 18:53

Moin,

hab mir mal den Quelltext angeschaut. Da machst du schon in meinem Thread Werbung und nimmst nicht mal den richtigen Quelltext.
Sonst: Nettes Programm, allerdings ist halt die Funktionalität stark eingeschränkt. Anders herum wäre auch noch schön.

user profile iconjaenicke hat folgendes geschrieben Zum zitierten Posting springen:
Nettes Tool (sollte ich einmal PNGs zum Konvertieren haben :D).

Alternativ dazu kannst du auch mein Programm zum Verwalten [http://www.delphi-forum.de/viewtopic.php?t=91258] nehmen :wink: .

MfG
Regan

Edit:
Durch deinen falschen Quelltext, kommt ein Fehler, wenn ich das Bild nicht mit der Maus auswähle, sondern den Namen der Datei per Tastatur eingebe.


turboPASCAL - So 12.04.09 19:21

Zitat:
und nimmst nicht mal den richtigen Quelltext

Welchen denn ? (in Bezug auf die konvert. png <-> ico ?)
Der ist doch ok und sauber geschrieben.
Zitat:
allerdings ist halt die Funktionalität stark eingeschränkt

Mehr brauch ich nicht. ;)


Regan - So 12.04.09 19:24

user profile iconturboPASCAL hat folgendes geschrieben Zum zitierten Posting springen:
Zitat:
und nimmst nicht mal den richtigen Quelltext

Welchen denn ? (in Bezug auf die konvert. png <-> ico ?)
Der ist doch ok und sauber geschrieben.

Sauber kopiert, wenn dann. Außerdem ist er halt fehlerhaft, wie ich schon berichtet habe.


turboPASCAL - So 12.04.09 20:15

Ich arbeite mit Delphi 6 (PE) und konnte keine der genannten Fehler feststellen.
Auch das konvertieren und schreiben der Icons machte keine Probleme.
Dennoch habe ich mal die "neue" PNGtoIcon-Funktion sauber in das Programm kopiert. ;)
Somit sollte es in diesem Bezug keine weiteren Probleme geben.


matze - So 12.04.09 20:29

also das ICO Format bietet ja die Möglichkeit mehrere Symbole in verschiedenen Auflösungen in eine Datei zu integrieren.
Kann das dein Programm auch?


turboPASCAL - So 12.04.09 20:43

Nein, der Grund ist das wenn man mehrere Icons in ein Iconfile packen möchte diese sich in der Grösse unterscheiden
zB. 16x16 und 32x32 etc. Dazu müsste noch ein Verkeinern/Vergrössern ein bauen.
Das bringt wiederum schlechte Ergebnisse in der Bildquallität.
Ich pers. bevorzuge es diese Bilder selbst in den versch. Grössen zu zeichnen.

Möglicher weise werde ich in der nächsten Version es unterstüzen mehrere Icons in einer Datei zusammenzufügen.
Aber da es ja schongenug Iconeditoren gibt zB. IcoFX ...


matze - So 12.04.09 21:28

Ja genau das meinte ich ja,
Wäre interessant, wenn du dein Programm noch um eine solche Funktionalität erweitern könntest.