- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我有一张图片需要保存在共享文档下的 Sharepoint 站点中
由于各种原因,图像必须位于 system.drawing.image 中并保存在共享点站点内的共享文档中。它不必保存在本地硬盘中。
你有什么解决办法吗?
到目前为止我正在尝试
MemoryStream ms = new MemoryStream();
imageIn.Save(ms,System.Drawing.Imaging.ImageFormat.Gif);
byte[] imagebyte = ms.ToArray();
然后是streamreader的Savebinary函数,但不开心
最佳答案
一段时间后,我设法找到了避免图片库的解决方案
void imageSave(System.Drawing.Image imageTobeSaved)
{
using (SPSite site = new SPSite("http://sptestsite/"))
{
using (SPWeb web = site.RootWeb)
{
SPFolder myLibrary = web.Folders["Shared%20Documents"];
var stream = new System.IO.MemoryStream();
string filename = "picture.jpg";
MemoryStream ms = new MemoryStream();
imageTobeSaved.Save(ms, System.Drawing.Imaging.ImageFormat.jpg);
byte[] ImageByte = ms.ToArray();
SPFile spfile = myLibrary.Files.Add(filename, ImageByte);
myLibrary.Update();
}
}
}
关于c# - system.drawing.image 到 spfile,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10685832/
我正在尝试更新 SPFile 属性。 这是我的代码: using (SPSite oSite = new SPSite(sFileURL)) {
我们的一位客户遇到了我们无法重现的问题。我们使用 SPFile.Properties 以编程方式将文档的属性复制到目标文件。但是,由于某种原因,文件的属性与存储文件的列表中指定的元数据不匹配。 现在,
我正在尝试将文件从共享点检索到本地硬盘。 这是我的代码: SPFile file = web.GetFile("http://localhost/Basics.pptx");
我想从 spfile (oracle\product\11.2.0\server\dbs) 创建 pfile,然后我想查看和编辑它,然后从 pfile 创建新的 spfile。 可能吗?如何? CRE
我在这个问题上不知所措。我有一个用户界面,用于创建和编辑存储在 SharePoint 文档库中的文档。技巧部分是我需要允许用户更新文档没问题,只需使用 SPFile.SaveBinary()对? 这肯
我使用以下代码 checkout 然后 checkin 文件。我使用 IronPython。(说 spfile 是 SPFile 对象) spfile.CheckOut() spfile.CheckI
我有一张图片需要保存在共享文档下的 Sharepoint 站点中 由于各种原因,图像必须位于 system.drawing.image 中并保存在共享点站点内的共享文档中。它不必保存在本地硬盘中。 你
我试图通过oracle docs来理解但无法正确获取任何机构请解释。spfile 和 init.ora 文件有什么区别? 谢谢。 最佳答案 初始化文件 init.ora 或 pfile(参数文件)是一
我是一名优秀的程序员,十分优秀!