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);
}
}
如果我這樣做,我會收到一條錯誤消息,指出該值不符合預期範圍。
任何想法?