Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Here you go for the sample code.
try
{
//create imaging web service object
localhost.Imaging img = new ImagingTest.localhost.Imaging();
//set url
img.Url = https://localhost:8081/sites/site1/_vti_bin/Imaging.asmx;
//Set credential
img.Credentials = System.Net.CredentialCache.DefaultCredentials;
//for results
System.Xml.XmlDocument resdoc= new System.Xml.XmlDocument();
System.Xml.XmlNode resnode = resdoc.CreateNode(System.Xml.XmlNodeType.Element,"Result","");
System.IO.FileStream fs = new System.IO.FileStream("c:\\n15.jpg", System.IO.FileMode.Open, System.IO.FileAccess.Read);
//Get the content
byte[] content = new byte[fs.Length];
//store the content
fs.Read(content, 0, (int) fs.Length);
//Upload the file - specify "" for root folder, for sub folders specify 1, 2, 3 relative to the folder number
resnode = img.Upload("123", "", content, "n15.jpg", true);
MessageBox.Show(resnode.OuterXml);
}
catch(Exception ex)
{
MessageBox.Show(ex.ToString());
}