0 votes

System.Drawing Image.FromFile à partir du système de fichiers de l'utilisateur

J'essaie de faire en sorte qu'une page Web affiche un fichier .gif/.jpg/.png sélectionné par l'utilisateur dans une boîte de dialogue d'ouverture de fichier.

Le problème est que, d'après ce que je peux voir, cette méthode est spécifiquement conçue pour télécharger le fichier sélectionné vers le serveur web, alors que je veux seulement obtenir l'emplacement du fichier afin de pouvoir l'introduire dans la méthode Image.FromFile de l'espace de noms System.Drawing.

Est-il possible d'utiliser Image.FromFile pour charger un fichier à partir du système de fichiers de l'utilisateur ?

1voto

Patrick McDonald Points 20645

Image.FromFile s'exécute sur le serveur, depuis le serveur vous n'avez pas accès au PC du client.

Vous pouvez afficher un fichier du PC de l'utilisateur sur une page Web en utilisant une balise IMG avec un src d'un chemin d'accès au fichier, comme suit :

<img src="file://C:/FolderOnClientPC/image.jpg" />

0voto

rahul Points 84185

Non . vous ne pouvez pas faire ça. Téléchargez-le sur un serveur et prenez le fichier à cet endroit.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X