pour un aperçu du TIFF-documents numérisés actuellement j'utilise les éléments suivants:conversion d'image TIFF rapide à afficher dans Web-client
Bitmap bmp = new Bitmap(@"document.tif");
var ms = new MemoryStream();
bmp.Save(ms, ImageFormat.Png);
var bmpBytes = ms.GetBuffer();
bmp.Dispose();
ms.Close();
return new FileStreamResult(new MemoryStream(bmpBytes), "image/png");
Est-il possible d'accélérer la conversion? En utilisant autre chose que la méthode Image.Save() standard?
J'ai trouvé une classe non sécurisée qui verrouille et déverrouille bitmapData entre la manipulation de pixels here, mais je ne suis pas sûr que ce soit adapté à ma tâche (car je n'ai qu'à passer d'un format à un autre). Cependant, mon profileur montre à propos 30ms victoire (avant 116 ms, après 83 ms)
Merci! Je vais vérifier dans un proche avenir pour comparer avec la solution actuelle via la bibliothèque Atalasoft. – barser
Selon la documentation c'est ce que je veux! Merci encore!)) – barser