Ich meine, die automatische Reduktion auf z.B. 16 * 16 Pixel keine brauchbaren Ergebnisse liefert ohne mühsame Nacharbeit
Ja, optimal ist das zwangsläufig nicht und Handarbeit ist meist angesagt.
Aber mit XNVIEW lässt sich diese Reduktion für meinen Geschmack easy erledigen und dann muss man halt sehen ob das Ergebniss der Reduktion als Basis verwertbar ist.
Machen nicht Screencopies und diverse Formatumwandlungen mehr Arbeit als ein Bildchen abzuzeichnen ?
Kommt darauf an wie künstlerisch man begabt ist.
Ansonsten wenn man die Arbeitsschritte mal gemacht hat, geht dies eigentlich recht fix. Die meiste Zeit braucht dabei die Umsetzung des XPM-Formats in die prj-Datei.
Ich probiere gerade mal wie ich xpm-Datein im batch-betrieb in ein prj-konformes Format umwandeln kann.
Hier mal ein Beispiel der Umwandlung einer bmp ins XPM-Format
mittels XNVIEW.
Hast du eine Idee wie man dies möglichst einfach für MapTK umwandeln kann.?
Ich versuche gerade mit BKreplaceem die nicht benötigten Zeichen rauszuschmeissen und dann vielleicht mit Perl die fehlenden wie "Line=" etc. einzutragen. Oder vielleicht doch direkt das ganze mit Perl.(Habe ich allerdings lange nichts mehr mit gemacht.)
Für einzelne ist es ja kein Problem die Anpassung per Hand zu machen aber ich habe bei mir gerade noch über 200 bmp für/von Garmin-Geräten und andere entdeckt.
Gruss Gert
/* XPM */
static const char *Airport.xpm_xpm[] = {
/* width height num_colors chars_per_pixel */
" 16 16 16 1",
/* colors */
"` c #000000",
". c #800000",
"# c #008000",
"a c #808000",
"b c #000080",
"c c #800080",
"d c #008080",
"e c #c0c0c0",
"f c #808080",
"g c #ff0000",
"h c #00ff00",
"i c #ffff00",
"j c #0000ff",
"k c #ff00ff",
"l c #00ffff",
"m c #ffffff",
/* pixels */
"ffffffffffffffff",
"ffffffffffffffff",
"ffffffffffffffff",
"ffffffffffffffff",
"ffffffff`fffffff",
"ffffffff`fffffff",
"ffffffff`fffffff",
"fffffff```ffffff",
"fffff```````ffff",
"ffff`````````fff",
"ffffffff`fffffff",
"ffffffff`fffffff",
"fffffff```ffffff",
"ffffffffffffffff",
"ffffffffffffffff",
"ffffffffffffffff"
};
Edit:
Hallo Jürgen,
Inzwischen ist es mir gelungen mal einen ganzen Rutsch bmps in xpm zu konvertieren für Maptk mitbkreplaceem+Perl aufzubereiten und dann in eine icon library zu importieren. Jetzt wo ich weiss wie, ist die eigentliche Umwandlung und Vorbereitung schnell gemacht. Bleibt noch die bei größeren Mengen zeitaufwendige Übernahme in die Library, da diese ja Icon für Icon erfolgen muss. Naja macht man ja nicht alle Tage.
Ich habe dir mal eine .dat hochgeladen. Die Icons stellen im wesentlichen Arbeitsgrundlagen dar und müssen je nach gusto noch angepasst werden.
Gruss
Gert