0
我有一个webpart上传图像到SharePoint图像库,SP自动执行缩略图生成。上传自定义缩略图到Sharepoint图像库
我想给我的用户上传他们自己的缩略图的选项,没有SP为他们做。
任何想法如何做到这一点?
我确实知道,SP将缩略图存储在库中的文件夹/ _t,但我似乎无法有编程写入文件... 这就是我特林做:
using (SPSite objSite = new SPSite("http://foo.com/"))
{
using (SPWeb objWeb = objSite.OpenWeb())
{
//Need to abstract this library definition...
SPFolder mylibrary = objWeb.Folders["Media/_t"];
// Set AllowUnsafeUpdates = true to avoid security error
objWeb.AllowUnsafeUpdates = true;
mylibrary.Files.Add(System.IO.Path.GetFileName(filename), bytes);
}
}
如果我这样做,我会收到一条错误消息,指出该值不符合预期范围。
任何想法?