Вам нужно изображение:
Image anImage = Image.FromFile(@"path to file");
Тогда вам нужно нарисовать на нем:
using Graphics g = Graphics.FromImage(anImage) {
// Draw on the image here using methods on the Graphics object...
}
Затем вам нужно вылить изображение через веб-сервисы в виде байтового массива ... что означает поместить его в поток памяти ..
Using MemoryStream stream = new MemoryStream {
// Make the appropriate call to Image.Save.. something like: anImage.Save(stream, ImageFormat.Png);
// Turn memorystream into byte[] and return from web service method
}