2012-04-09 20 views
3

Ich habe JPEG-Bilder in meinem lokalen Laufwerk. Ich möchte JPEG-Bilder in BMP konvertieren und dann eine Palette auf alle konvertierten BMP-Bilder anwenden.Wie konvertiert man .Jpeg Bilder in .Bmp

Bitte schlagen Sie mir vor Was könnte der beste Weg sein, dies zu tun. Paletten sind die .pal-Dateien.

+0

Niraj, ist es zwingend notwendig, über VBA zu tun? –

+0

Nein, Zurzeit verwende ich Photoshop Batch-Verarbeitung zum Konvertieren von JPG zu Bmp und Paint Shop Pro zum Anwenden von Paletten auf Bilder. Aber die Einschränkung dafür ist, dass Paint Shop Pro keine Stapelverarbeitung hat. –

+0

Sie suchen also eine VBA-Lösung? –

Antwort

11

Die beste Option zum Konvertieren von Bildern wäre das Befehlszeilenwerkzeug ImageMagick. Ihr Befehl wäre etwas wie:

mogrify -format bmp *.jpg 

P.S. Möchtest du wirklich zu BMP konvertieren? Sie benötigen viel Speicherplatz. Wenn Sie eine verlustfreie Komprimierung wünschen, können Sie PNG verwenden.

+1

Und um ein bisschen hinzuzufügen: PNG-Bilder können auch 8-Bit sein, So kann palettiert werden. –

0

Sie können mit @DisgruntledGoat prüfen, ob ImageMagick die Stapelverarbeitung unterstützt, da ich sie noch nie benutzt habe.

Ich bin mir nicht sicher über die beste Technologie dafür, aber ich habe IrfanView für Batch-Verarbeitung verwendet und ich hatte bis jetzt keine Probleme. Es kann von

Link herunterladen: http://www.irfanview.com/

SCHNAPPSCHUSS chargenweise Verarbeitung

enter image description here

Verwandte Themen