/// <summary>
/// 判断本地、远程图片,取图片
/// </summary>
/// <param name="RecPic">要判断的图片路径</param>
/// <returns></returns>
public static string GetDefualCourseImgtUrl(string RecPic)
{
string resultPath = string.Empty;
string m_ImgPath = UploadPathHelper.GetUploadPath();
if (string.IsNullOrEmpty(RecPic) || (!IsExistRemoteImage(RecPic) && !File.Exists(PathHelper.ServerMapPath("~/"+m_ImgPath + RecPic))))
{
//获取默认图片的方法
resultPath = GetDefaultImageUrl();
}
else
{
if(IsExistRemoteImage(RecPic))
{
resultPath = RecPic;
}
else if(File.Exists(PathHelper.ServerMapPath("~/"+m_ImgPath + RecPic)))//<span style="font-family: Arial, Helvetica, sans-serif;">PathHelper.ServerMapPath自己封装获取绝对路径的方法</span>
{
resultPath = m_ImgPath + RecPic;
}
else
{
//获取默认图片的方法
resultPath = GetDefaultImageUrl();
}
}
return resultPath;
}
/// <summary>
/// 远程判断图片是否存在
/// </summary>
/// <param name="curl"></param>
/// <returns></returns>
private static bool IsExistRemoteImage(string curl)
{
try
{
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(new Uri(curl));
ServicePointManager.Expect100Continue = false;
((HttpWebResponse)request.GetResponse()).Close();</span>
return true;
}
catch
{
return false;
}
}
相关推荐
ASP.NET获取微信客户端上传的图片
ASP.NET获取微信客户端上传的图片 本来我以为这个是很简单的事情,后来做了才发现原来使用微信JS-SDK的时候,微信的HTML5客户端不会将图片直接post给我服务端,而是先提交给微信服务器,然后我的服务端需要通过serverId 来获得图片,大致的流程我绘制了UML,大家可以理解下 Created with Raphaël 2.1.0微信客户端微信客户端微信服务器微信服务器WebAP
asp.net 判断指定路径指定文件夹下是否有图片文件存在
///<summary> ///判断是否有图片 ///</summary> ///<paramname="folderPath">指定文件夹路径</param> ///<returns>bool</returns> publicbooljudgeExpensionName(stringfo...
ASP.NET实现动态图片轮播技巧
JavaScript是一种轻量级的编程语言,它使得网页能够具有交互式功能。作为一个解释执行的脚本语言,JavaScript不依赖于任何特定的浏览器,但是它运行在浏览器所提供的JavaScript引擎中。在图片切换中,JavaScript扮演了执行逻辑判断和动态内容更新的角色。通过DOM操作,JavaScript能够实时修改网页内容,包括改变图片的显示、处理用户的点击事件等。// 一个简单的JavaScript示例在上述代码中,函数接受一个参数src,这个参数代表图片的地址。
.net后台判断服务器(http/https开头)图片是否存在
// url 网路图片 // 例:https://lmg.jj20.com/up/allimg/4k/s/02/2109242332225H9-0-lp.jpg public bool GetImageIsExists(string url) { string message = ""; HttpWebRequest request = (HttpWebRequest)WebRequest.Create(new Uri(url)); ServicePointManager.Expe.
asp.net 在线查看TIF图片
asp.net 方便用户浏览在线查看TIF图片
webform网站,判断当前网站是否存在某个文件
在网站加载某个文件之前,先进行判断,以免网站提示某个文件找不到
『.NET』C#/.NET 下载图片并保存到本地的示例代码
C#/.NET 下载图片并保存到本地 1.通过Url获取到Image格式的文件 public static Image UrlToImage(string url) { WebClient mywebclient = new WebClient(); byte[] Bytes = mywebclient.DownloadData(url); using (MemoryStream ...
NET 获得图片实例(字节流显示图片)
NET 获得图片实例(字节流显示图片)NET 获得图片实例(字节流显示图片)NET 获得图片实例(字节流显示图片)NET 获得图片实例(字节流显示图片)
ASP.net流的方式输出图片或文件
using System;using System.Collections;using System.Configuration;using System.Data;using System.Linq;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.HtmlControls;usi...
asp.net(c#)判断远程图片是否存在
代码如下:private int GetUrlError(string curl) { int num = 200; if(this.method==1) { HttpWebRequest request=(HttpWebRequest) WebRequest.Create(new Uri(curl)); ServicePointManager.Expect100Continue=false; try { ((HttpWebResponse)request.GetResponse()).Close(); } catch(WebException exception) { if(exceptio
分位数回归和stata
分位数回归与stata 找了半天也没找到我想看的那种完整点的stata教程,只好自己写一个了… 参考教材:《用STATA学微观计量经济学》&《高级计量经济学及STATA应用_第2版》 第一部分 纯理论 更加详细的百度吧,很长很长,这里主要是拿来和ols比较。ols是均值回归,求解的方法是残差的平方最小,而这里就是对残差的绝对值用分位数做惩罚。(思想了解一下即可) 第二部分 Stata...
asp.net 图片上传与显示
代码 protectedvoidButton1_Click(objectsender,EventArgse){stringfileName=this.File1.PostedFile.FileName;//取得客户端文件名stringtype=fileName.Substring(fileName.LastIndexO...
phpstudy自定义安装mysql8.3并启动
下载压缩包文件然后按下面的图片一步一步操作选择版本,选择第一个压缩包文件,下载下载完成后,解压到phpstudy环境目录下
c# 删除文件中的图片
在.net中,当删除了数据库中存入图片的这条记录时,如果删除在文件夹的这张图片呢?
摄像头visio_最全面弱电智能VISIO图标集(百个),高大上方案就靠这个了
原标题:最全面弱电智能VISIO图标集(百个),高大上方案就靠这个了不会用Visio,Visio画拓扑画的很丑,怎么办?本期sin66小编免费分享一份最全面的弱电智能VISIO图标集(百个)给大家,以后画拓扑、做方案,直接高大上起来!需要本期资料直接看文末!!接下来我们一起看一下这些Visio图标大全:我们从下图可以看出前端设备主要是由枪机,筒机,无线摄像头,半球,球机,USB摄像头等构成,对于绘...
MAC(m1)-VMWare Fusion安装CentOS7.9
MAC(m1)-VMWare Fusion安装CentOS7.9
在ASP.NET中自动合并小图片并使用CSS Sprite显示出来
前几天MS的ASP.NET小组推出了一个小组件:Sprite and Image Optimization Framework,用于生成Sprite CSS,及将小的图片生成一副大图。 下载地址:http://aspnet.codeplex.com/releases/view/50140 下载后工程中有一个类库,一个ASP.NET WebForm示例以及一个ASP.NET MVC示例。 下面我们就看看ASP.NET MVC的示例 图中所标记的图片都是来源于一个整张的图片 ~/App_S
把大表拆成更好用的“小仓库”:SAP HANA 表分区设计、分区裁剪与内存代价全解析
摘要:本文深入解析SAP HANA分区技术的核心价值与实现策略。作为内存数据库的"手术刀",分区通过将逻辑表横向切分为独立物理容器,显著提升并行计算能力与查询效率。重点探讨了三种分区类型(Range、Hash、Round-robin)的适用场景,以及分区裁剪的优化原理与前提条件。特别指出分区设计需要平衡查询模式与数据分布,并揭示了分区对内存占用的双向影响机制:既可能因字典复制增加消耗,也可能因数据纯度提升压缩率。通过电商订单表等实际案例,展示了合理分区如何将分钟级报表优化至秒级响应。文章
asp.net上传图片,保存文件名和路径,并利用javascript显示图片预览
FileUpload控件 属性: FileName: 获取上传的文件名 HasFile: 是否选择(存在)上传的文件 ContentLength: 获得上窜文件的大小,单位是字节(byte) 方法: Server.MapPath(): 获取服务器上的物理路径 SaveAs(): 保存文件到指定的文件夹 注意:默认情况下限制上传文件大小为4MB,通过we
【BlueZ】编译产物详解:可执行文件/库文件/工具的生成路径与用途
BlueZ二次开发编译产物机制解析 摘要:在BlueZ蓝牙协议栈二次开发中,90%的报错源于对编译产物类型和路径的混淆。本文系统剖析BlueZ的三阶段编译机制:1)配置阶段生成Makefile;2)编译阶段在.libs目录下产生临时库和可执行文件(不可直接运行);3)安装阶段将产物部署到系统标准路径。重点解析守护进程、命令行工具、动态库的核心路径差异,并针对五大高频问题(如临时库运行崩溃、动态库不匹配、系统覆盖等)给出解决方案。
SAP_FICO模块-资产减值功能对折旧和残值的影响
SAP_FICO模块-资产减值操作对资产历史折旧以及后续折旧的影响,包括减值操作的配置前提
ASP.NET如何获取远程图片
ASP.NET 实现通过URL 获取远程的图片或者文件方法。我们可以创建System.Net.WebClient 对象 通过 DownloadFile() 方法来获取远程图片或者文件 。 具体实现如下using System;using System.Data;using System.Configuration;using System.Collections;using Sys
计算机控制技术及应用
《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。
ASP.NET上传图片至数据库并显示图片
本文向您介绍ASP.NET上传图片至数据库并读取图片显示,主要通过以上传图片相对路径,并读取显示、二进制流的方式存入数据库,并读取显示。两种简单的方法。<br /> <br /> <br />目前,到以下两种方法:<br />1:上传图片的相对路径到数据库中相应字段里,读取显示时,将控件(假设用的是Image控件)的ImageUrl属性指向该相对路径即可。<br />2:将图片以二进制流的方式整体上传到数据库里,读取显示时,以二进制流的方式整体读出。这种方法稍微麻烦一点,但保存的是图片整体到数据库里。<b
SAP B1中文培訓教材_SDK
公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说
数学建模模型总结
这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!
6063



被折叠的 条评论
为什么被折叠?



