Click or drag to resize
WebCrmApiDownloadPersonImage Method
Returns a person image.

Namespace: dk.webCRM.ApiSync.WebService
Assembly: dk.webCRM.ApiSync.WebService (in dk.webCRM.ApiSync.WebService.dll) Version: 2.0.0.5 (2.0.0.5)
Syntax
public DownloadPersonImageResult DownloadPersonImage(
	int personId
)

Parameters

personId
Type: SystemInt32
Person id.

Return Value

Type: DownloadPersonImageResult
Returns error status and person image data.
Examples
// Login and get a webservice ticket
WebCrmApiSoapClient proxy = new WebCrmApiSoapClient();
ErrorStatus errorStatus;
TicketHeader ticket = proxy.Authenticate("cm1111aaaaaa", "username", "password", out errorStatus);

DownloadPersonImageResult result = proxy.DownloadPersonImage(ticket, 1);

// Write image to file
string fileName = "D:\\" + result.FileName;
using (var fs = new FileStream(fileName, FileMode.Create, FileAccess.Write))
{
   fs.Write(result.FileData, 0, byteArray.Length);
}
See Also