2010-11-27 13 views
0

Hallo ich habe folgende Voraussetzung.Generieren Sie ein Bild und speichern Sie es auf meinem Server und geben Sie

1)

Eine Website wird eine GET-Anfrage mit einer Nachricht und Rückruf-URL als eine Abfrage senden.

Ich möchte ein Bild erstellen und auf meinem Server speichern und eine URL an den aufrufenden Server in der Callback-URL als Abfrageparameter übergeben.

Ich habe bereits den Code, um das Bild zu generieren.

Ich möchte wissen, wie es auf meinem Server gespeichert wird, um für den rufenden Server verfügbar zu sein.

und er sollte keinen Zugriff auf andere Bilder im Ordner haben.

2)

Kann jemand mir sagen, auch, wie ein Bild auf eine URL in einer POST-Anfrage zu senden.

Bitte helfen Sie ... Vielen Dank im Voraus.

Antwort

1

Um das Bild zu speichern

outputImage.Save(TheFileNameTosaveIt, ImageFormat.Jpeg); 

wo outputImage die Bitmap erstellt Bild ist.

eine Möglichkeit, das Bild auf dem URL zu senden ist ein Responce.Redirect zu machen

+0

Aber was, wenn mein Server ist in einer gehosteten Umgebung und ich nicht den tatsächlichen Pfad des virtuellen Verzeichnisses kenne .. Dann ist es immer noch möglich???? –

+0

Und was ist mit der POST-Anfrage, um das Bild zu senden. –

+0

@Shekhar ist der Pfad HttpContext.Current.Request.PhysicalApplicationPath. Fügen Sie also Ihren Bilddateinamen hinzu. Jetzt nach dem Post machen Sie Ihren Prozess, und am Ende machen Sie Responce.Redirect – Aristos

Verwandte Themen