J'utilise une bibliothèque de classes qui génère un grand ImageSource,> 3000x3750 pixels. Je voudrais convertir cette ImageSource en BitmapImage afin que je puisse tirer parti de DecodePixelWidth ou de DecodePixelHeight au lieu de le redimensionner chaque fois que cette image est générée.Convertir ImageSource en BitmapImage - WPF
Je dois d'abord afficher cette image pour l'utilisateur, et la plupart des utilisateurs ont une résolution d'écran de 1024x768, je lie cette ImageSource à un contrôle Image pour cela, mais on peut remarquer à quel point il est "lourd" est.
Comment est-ce que je peux faire ceci? Ou quelle est la meilleure solution pour ce cas?
merci!
Je l'ai fait, et il renvoie un ImageSource ... –
@Hans: Avez-vous utilisé l'appel exact que j'ai spécifié dans mon message? Cela devrait vraiment retourner le type * réel * de l'objet, pas le type de base (ou le type de la variable). – Noldorin
@Noldorin: oui, je l'ai fait, la documentation dit aussi que le type de retour est ImageSource ... merci –