[英]Picture retrieval from Active Directory c#
试试这个方法
var data = user.Properties["thumbnailPhoto"].Value as byte[];
if (data != null)
using (var s = new MemoryStream(data))
return Bitmap.FromStream(s);
else
foreach (PropertyValueCollection p in user.Properties)
Trace.WriteLine(p.PropertyName);
仔细检查属性,它可能是jpegPhoto
byte[] data = user.Properties["jpegPhoto"].Value as byte[];
来源:
转换为base64怎么样?
var bytes = directoryEntry.Properties["thumbnailPhoto"].Value;
if (buffer != null)
var base64Thumb = Convert.ToBase64String(buffer);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.