SharePoint 2013 代码获取图片库中的大图、小图、原图

SharePoint 2013中,上传一张图片,除原图外,默认生成一张大图、一张小图,可以根据自己的需要将不同的图运用在不同的位置。

SPListItemCollection itemColl=GetPicLibraryItemColl();

SPWeb web = SPContext.Current.Web;
SPFile sf = spfolder.Files[0];
string folderUrl = sf.ParentFolder.Url;

string fileName = sf.Name;
int expIndex = fileName.LastIndexOf(‘.‘);
string subName = fileName.Substring(0, expIndex) + "_" + fileName.Substring(expIndex + 1) + ".jpg";
imageUrl = web.Url + "/" + folderUrl + "/_w/" + subName;       //大图地址
//imageUrl = web.Url + "/" + folderUrl + "/_t/" + subName;      //小图地址

//imageUrl = web.Url + "/" + sf.Url;                  //原图地址

时间: 2024-07-31 10:32:38

SharePoint 2013 代码获取图片库中的大图、小图、原图的相关文章

SharePoint 2013 的Master page 中引入Jquery

SharePoint 2013 的Master page 中引入Jquery 分类: JavaScript SharePoint2013-02-03 22:01 1978人阅读 评论(0) 收藏 举报 design managerjqueryjQueryJQUERYJqueryJQueryMaster pageSharePoint 2013引入 本文讲述如何在SharePoint 2013 的Master page 中引入Jquery. 在SharePoint 2013 的Master page

SharePoint 2013 文档库中PPT转换PDF

原文:SharePoint 2013 文档库中PPT转换PDF 通过使用 PowerPoint Automation Services,可以从 PowerPoint 二进制文件格式 (.ppt) 和 PowerPoint Open XML 文件格式 (.pptx) 转换为其他格式.例如,您可能需要将一批 PowerPoint 97–2003 文件升级到 Open XML 演示文稿文件.您还可以在“编辑”菜单中创建自定义操作,以允许用户按需创建 PDF 版本的演示文稿. 一.效果演示: 1.新建一

关于在SharePoint 2013(2010)中Javascript如何实现批量批准的自定义操作功能?

1.概述: SharePoint 2013(包括SharePoint 2010)提供了很方便的,多选的界面,但是很多操作还是不能批量进行,比如:批准的功能.如果您要解决方案不关心代码,那么请直接联系作者.如果您对技术感兴趣,那么下面的组合拳就是告诉你如何在2013的Ribbon的工具栏上实现这个小功能,整个实验必须要有SPD(SharePoint Designer 2013),要使用到Javascript的很多知识.作者完全从实际出发,应对了在这个过程中可能出现的各种各样的"状况",比

当From窗体中数据变化时,使用代码获取数据库中的数据然后加入combobox中并且从数据库中取得最后的结果

private void FormLug_Load(object sender, EventArgs e) { FieldListLug.Clear();//字段清除 DI = double.Parse(tbDn.Text);//DI等于tbdn中的值 把值强制转化成DOUBLE型 string TypeName = "Y_SUPPORT_LUG_4712_3_2007_TYPE";//定义查询表名 string where = string.Format("DnX <

SharePoint 2013 如何获取当前站点对应的“应用目录”中“适用于SharePoint的应用”列表

一开始我用的是以下方法,根据遍历当前站点下的Web应用程序(Web Application)中所有的网站集(Site Collection),查找模板为“APPCATALOG”的网站集,然后在它的根站点下查找功能标识为“0AC11793-9C2F-4CAC-8F22-33F93FAC18F2”的列表. 这个列表就是“应用目录”下的“适用于SharePoint应用”列表. public static SPList GetCorporateCatalog(SPWeb web) { //SPSite

在SharePoint 2013上面实施响应式设计

  本文由SPFarmer翻译Ricardo的文章 学习如何在SharePoint上实施响应式设计,以让一个publishing site在不同的分辨率下有不同的显示. 我们都知道,网页设计师对于一个成功的SharePoint实施是至关重要的.基于这一点,我想为网页设计师写一篇文章.在这方面我不是权威的专家,我决定咨询一下在网页设计有资深经验的人.通过询问我的联系人,我得到了SharePointbranding 和UX customization领域的一个专家-- EricOverfield的邮

SharePoint 2013 图文开发系列之事件接收器

原文:SharePoint 2013 图文开发系列之事件接收器 在SharePoint的使用中,我们经常需要在完成一个动作之后,触发一个事件:比如,我们上传一个文档,但是没有标题,我们需要在上传完成之后,触发一个事件把文件名同步到标题,这就需要用到事件接收器. 此例,就是在SharePoint 2013文档库中,上传文档以后,将标题更新为文档名称的事件接收器. 1.添加新项目,选择SharePoint 2013空项目,如下图: 2.选择场解决方案,如下图: 3.添加新项,选择事件接收器,如下图:

BEGINNING SHAREPOINT&#174; 2013 DEVELOPMENT 第1章节--SharePoint 2013 介绍

BEGINNING SHAREPOINT? 2013 DEVELOPMENT 第1章节--SharePoint 2013 介绍 本章节中你将学到: 理解什么是SharePoint 了解SharePoint 2013 高级功能区域和用途 理解对于开发人员,这些功能区域和用途的相关性 SharePoint 2010 在产品生命中推出了重要革新.它是个一级平台:不仅使你能够使用大量开箱即用的功能管理协同,而且它也提供了丰富的开发平台.这使得开发解决方案变得强大而且相对直接.SharePoint 201

移动设备和SharePoint 2013 - 第4部分:定位

博客地址:http://blog.csdn.net/foxdave 原文地址 在该系列文章中,作者展示了SharePoint 2013最显著的新功能概观--对移动设备的支持. 该系列文章: 移动设备和SharePoint 2013 - 第1部分:概述 移动设备和SharePoint 2013 - 第2部分:设备管道和SharePoint页面模型 移动设备和SharePoint 2013 - 第3部分:推送通知 定位 SharePoint Server 2013支持一个新的地理位置字段类型,可应用