Lade Bild auf Filestream -
Ich bin laden Sie ein Bild mit
OpenFileDialog open = new OpenFileDialog();
Nachdem ich die Datei auswählen, "öffnen" ist besiedelt mit mehreren Elementen, einschließlich des Pfades.
Nun würde ich gerne zum laden Sie die Datei in einen filestream (oder etwas ähnliches) geschickt werden, die über eine webservice - ... ist das möglich?
Dank
- Ja, es ist möglich. Weitere Fragen?
- Auf die Gefahr, belasten meine medialen Fähigkeiten, vermute ich, dass mouthpiec vielleicht tatsächlich auf der Suche für einige Hinweise, wie um die Datei zu laden. Wenn der der Fall waren, könnten Sie möchten, schauen Sie hier: social.msdn.microsoft.com/Forums/en-US/csharpgeneral/thread/...
- 🙂 steven, ich konnte die Datei laden, zB konnte ich laden Sie ein Bild in einer picture box, aber ich würde gerne etwas code, wie legen Sie es auf eine filestream -
Du musst angemeldet sein, um einen Kommentar abzugeben.
Öffnen Sie die Datei mit
FileStream
:Ihnen dann passieren kann dies durch den web-service http-Kontext Antwort.Ausgabestrom Eigenschaft. Werden Sie noch benötigen, um den richtigen mime-Typ und verschiedenen überschriften, aber das funktioniert gut:
Gesagt, dass der einfachste Weg zum senden einer Datei von einem web-service (web oder app) ist die Verwendung der Antwort.WriteFile Methode:
versuchen Sie dies:
Ja, es ist möglich, ein image zu erstellen
oder in einen stream
Aber heiß sollte es sein, schicken Sie es an Ihnen zu entscheiden,
sendToWs(img)