4 Stimmen

Laden von Canon .CR2-Dateien in .NET

Ich versuche, Canon RAW .CR2-Dateien mit C# zu verarbeiten. Mein Code ist wie folgt:

BitmapDecoder bmpDec = BitmapDecoder.Create(new Uri(origFile), BitmapCreateOptions.DelayCreation, BitmapCacheOption.None);
BitmapEncoder bmpEnc = new BmpBitmapEncoder();
bmpEnc.Frames.Add(bmpDec.Frames[0]);
Stream ms = new MemoryStream();
bmpEnc.Save(ms);
Image srcImage = Bitmap.FromStream(ms);

Die ersten paar Zeilen scheinen problemlos zu laufen, aber die Zeile

bmEnc.Save(ms);

bleibt einfach hängen, ohne beendet zu werden und ohne eine Ausnahme auszulösen.

Hatte jemand damit Erfolg?

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X