2016-05-12 11 views
1

Ich versuche, ein Bild Byte-Array mit dem Tiff.ClientOpen Verfahren zu öffnen, wie folgt:BitMiracle Tiff.ClientOpen() schlägt

using (MemoryStream ms = new MemoryStream(img)) 
{ 
    using (Tiff input = Tiff.ClientOpen("InMemory", "r", ms, new TiffStream())) 
    { 

    } 
} 

Wo img = byte [].

Aber innerhalb meiner zweiten 'using' Eingabe = null. Ich bin 100% sicher, dass img Daten hat und durch den Debug-Prozess ging es sogar ein paar Mal.

Hat jemand das erlebt?

+0

Überprüfen Sie die Konsolenausgabe auf Nachrichten und Fehler. Dies sollte Ihnen eine Idee geben, warum Bibliothek Ihre Bildbytes nicht öffnen kann. – Bobrovsky

Antwort