Nous sommes en train de créer un client dans Silverlight qui montrera beaucoup d'images TIFF. Silverlight nativement ne supporte pas le format TIFF. J'ai besoin d'un contrôle/classe pour convertir tiff en jpg en cours d'exécution dans le client Silverlight. Une idée?Comment faire pour convertir TIFF en JPG Inside Silverlight, côté client, en utilisant un contrôle ou une classe/fonction?
Répondre
dans le forum Silverlight Vendredi dernier, je reçu ce message:
Re: Comment convertir TIFF en JPG Silverlight intérieur, côté client, au moyen d'un contrôle ou d'une classe/fonction? 12-18-2009 17:38 |
Si vous souhaitez utiliser une bibliothèque tierce, consultez ImageGear pour Silverlight fourni par Accusoft Pegasus. Il s'agit d'une boîte à outils Silverlight gérée à 100% (http://www.accusoft.com/ig-silverlight.htm) et entièrement exécutée sur le client. Le support TIFF est inclus (parmi beaucoup d'autres formats).
Hope this helps, Casey
j'ai réussi l'affichage dans Silverlight TIFFs. Il est facile de porter la librairie gratuite LibTiff.NET vers Silverlight, seulement 3-4 modifications mineures requises.
La bibliothèque elle-même est assez ancienne et crue à utiliser et il faut encore avoir quelques connaissances sur les rouages internes du format TIFF afin de pouvoir extraire les données d'image comme il le faut. Mais c'est faisable et les morceaux peuvent ensuite être ciselés en WriteableBitmap
.
Vous ne savez pas si vous êtes intéressé par une solution maintenant, mais nous venons de publier LibTiff.Net 2.0 avec le support Silverlight, une documentation améliorée et des exemples.
Il existe une application de test Silverlight dans le package source qui montre comment créer WriteableBitmap à partir d'images TIFF dans Silverlight. Peut-être que ça va vous aider ou aider les autres.
aider @Dataji qui probablement ne pouvait pas commenter http://stackoverflow.com/questions/1923140/comment-convertir-tiff-to-jpg-inside-silverlight-client-side-using-a- control-or-a/2712743 # 2712743 – kenny
Pouvez-vous rendre vos changements publics? – kenny
@kenny ils vont sortir une nouvelle version bientôt avec les petits changements qui permettent le support Silverlight. J'ai également contribué à une application de démonstration. Écrivez-leur un email et vous pouvez avoir une version bêta. – herzmeister