Autor Beitrag
Mitmischer 1703
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 754
Erhaltene Danke: 19

Win 7, Debian
Delphi Prism, Delphi 7, RAD Studio 2009 Academic, C#, C++, Java, HTML, PHP
BeitragVerfasst: Di 13.10.09 09:31 
Hi DF!

Ich suche in letzter Zeit krampfhaft nach Bitmaps für meine Projekte. Doch die meisten sind mit Lizenz oder es gibt sie nur als .png :cry: , was man mit Delphi ja bekanntlich nicht öffnen kann. Woher nehmt ihr die Bilder für eure Projekte :) ?

_________________
Die Lösung ist nicht siebzehn.
Gausi
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 8554
Erhaltene Danke: 481

Windows 7, Windows 10
D7 PE, Delphi XE3 Prof, Delphi 10.3 CE
BeitragVerfasst: Di 13.10.09 09:38 
In der DP gibt es eine gute Linksammlung dazu. Die sind zwar fast alle mit Lizenz, aber viele davon mit (mehr oder weniger) freien Lizenzen.
www.delphipraxis.net...+meine+software.html

Zum BMP-PNG-Problem: Nimm Zusatzkomponenten, Delphi 2009 oder ein Tool, was massenhaft Konvertierungen vornehmen kann. Das lässt sich zur Not mit Hilfe von GraphicsEx auch sehr schnell selbst programmieren, wenn man da nichts findet. ;-)

_________________
We are, we were and will not be.
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: Di 13.10.09 10:14 
Wenn etwas lizenzfrei ist, kann man es doch auch einfach mit Paint beispielsweise in ein BMP oder JPEG konvertieren. :idea:
Andreas L.
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Beiträge: 1703
Erhaltene Danke: 25

Windows Vista / Windows 10
Delphi 2009 Pro (JVCL, DragDrop, rmKlever, ICS, EmbeddedWB, DEC, Indy)
BeitragVerfasst: Di 13.10.09 11:02 
user profile iconJakob_Ullmann hat folgendes geschrieben Zum zitierten Posting springen:
Wenn etwas lizenzfrei ist, kann man es doch auch einfach mit Paint beispielsweise in ein BMP oder JPEG konvertieren. :idea:


Dann geht aber der Alpha-Channel verloren falls vorhanden.
Apuch
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 27

Kubuntu 9.04, Win 2000
Delphi 7
BeitragVerfasst: Di 13.10.09 12:20 
Google einfach nach Suche bei Google ICONS CREATIVE COMMONS. Welche CC-Lizenz es dann genau werden soll oder darf, musst du dann selbst wissen. Bei Wikipedia unter Suche in Wikipedia CREATIVE COMMONS gibts die verschiedenen Varianten. Auch der Lizenztext bei CC ist nicht so umfangreich wie bei der GPL ;)

Für die Konvertierung würde ich persönlich imagemagick nehmen. Da kann man sich auch ein hübsches Bash/BatchScript für schreiben. Neue Abhängigkeiten einfügen nur weil man "zu faul" für die Konverterung war halte ich für unangemessen...
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: Di 13.10.09 12:32 
user profile iconAndreas L. hat folgendes geschrieben Zum zitierten Posting springen:
user profile iconJakob_Ullmann hat folgendes geschrieben Zum zitierten Posting springen:
Wenn etwas lizenzfrei ist, kann man es doch auch einfach mit Paint beispielsweise in ein BMP oder JPEG konvertieren. :idea:


Dann geht aber der Alpha-Channel verloren falls vorhanden.


Ja, das stimmt. Daran habe ich nicht gedacht. :wink: Kann man aber lösen, indem man eine weitere Bitmap erstellt, die beispielsweise G und B immer 0 und für R einfach den Alpha-Wert hat. Dann kann man das schnell selbst zeichnen (als Notlösung).
Andreas L.
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Beiträge: 1703
Erhaltene Danke: 25

Windows Vista / Windows 10
Delphi 2009 Pro (JVCL, DragDrop, rmKlever, ICS, EmbeddedWB, DEC, Indy)
BeitragVerfasst: Di 13.10.09 14:51 
Sinnvoller und letztendlich mit weniger Aufwand verbunden wäre es halt pngimage und dazu eine der vielen PNG-ImageListen zu verwenden.

EDIT: Siehe Anhang, da ist alles drin was man braucht
Einloggen, um Attachments anzusehen!