用Drawing.Image.Save保存图片时如何设置品质?

.NET技术 > ASP.NET [问题点数:50分,结帖人tuoshi]
等级
本版专家分:1430
结帖率 95%
等级
本版专家分:5001
等级
本版专家分:5001
等级
本版专家分:1430
等级
本版专家分:11461
等级
本版专家分:1430
等级
本版专家分:3770
等级
本版专家分:1430
等级
本版专家分:3465
tuoshi

等级:

System.Drawing.Image.Save(Savepath),保存为jpg格式,参数错误,文件0kb解决办法

问题场景:asp.net给图片添加文字水印保存为jpg格式出现标题所描述错误(图片为.jpg格式); 简单验证:本机的画图程序打开,然后保存为jpg格式会出现警告框“画图程序不能存储该文件,保存被中断 所以文件未被...

System.Drawing.Image.Save 方法而导致“GDI+ 中发生一般性错误”

请通过以下几种方法尝试: 1. 相应的帐户没有写权限。 解决方法:赋予 NETWORK SERVICE 帐户以写...在调用 Save 方法之前,先判断目录是否存在,若不存在,则创建。 if (!Directory.Exists(dirpath)) Directory.C

c# – 在System.Drawing.Image.Save的GDI中发生一个通用错误

因为【从Stream加载图像,必须在图像的整个生命周期内保持流打开】,转换后的Image用到的流是streamBitmap,如果只返回image类型,也就意味着跳出了using (var streamBitmap = new System.IO.MemoryStream...

System.Drawing.Image.Save 方法导致“GDI+ 中发生一般性错误”

在开发.NET应用中,使用 System.Drawing.Image.Save 方法而导致“GDI+ 中发生一般性错误”的发生,通常有以下三种原因:1. 相应的帐户没有写权限。解决方法:赋予 NETWORK SERVICE 帐户以写权限。2. 指定的物理路径...

System.Drawing.ImageSave之后Type变了

 前段时间发现asp.net MVC 3附带了一个相当方便的图片处理类WebImage,常用的图片处理功能全都包括进去了,起来是相当的爽。  在项目中刚好有相关的图片处理需求,但由于实际项目是使用asp.net 2.0 webform的,...

System.Drawing.Image.FromFile()获取客户端图片的弊端

System.Drawing.Bitmap bmp; string UploadFileName = "";  string UploadFileDestination = "";  UploadFileName = UploadFile.PostedFile.FileName;  Response.ContentType="image/jpeg";  System.

.net学习笔记----利用System.Drawing.Image类进行图片相关操作

C#中对图片的操作主要是通过System.Drawing.Image等类进行。 一、将图片转换为字节流 /// <summary> /// 图片处理帮助类 /// </summary> public static class PicProcessHelper { ///...

System.Drawing.Image.FromFile()获取客户端图片的弊端?

System.Drawing.Bitmap bmp;string UploadFileName = ""; string UploadFileDestination = ""; UploadFileName = UploadFile.PostedFile.FileName; Response.ContentType="image/jpeg"; System.Drawing.Image img=Sy

把System.Drawing.Image对象img,在页面的Image控件上显示出来

1、保存到本地,然后调用。 //定义文件名 stringiname=DateTime.Now.ToString("yyMMddhhmmss");...b.Save(Server.MapPath("pic\\")+iname+".jpg",ImageFormat.Jpeg); 例如: System.Drawing.I...

C# Image.Save(pictureBox1.Image.Save)以jpg(jpeg)格式保存图片设置quality

参考:https://docs.microsoft.com/en-us/dotnet/api/system.drawing.imaging.encoderparameter?view=netframework-4.8 private void VaryQualityLevel() { // Get a bitmap. The using statement ensu...

System.Drawing.Image类的使用

今天在转换数据的时候,需要把数据库中的二进制图片...但是当对imageList做统一处理保存图片的时候一直提示“非一般性的GDI错误”。MSDN: 在 Image 的生存期内,必须使流保持打开。 发现把对imageList的处理...

如何把System.Drawing.Image对象img,在页面的Image控件上显示出来

Byte[] bytBLOBData = getphoto(@"F:\... //以二进制流形式保存图片  //cmd.Parameters.Add(new OleDbParameter("jpeg", OleDbType.Binary, bytBLOBData.Length, ParameterDirection.Input, tru

【WPF学习手记】RenderTargetBitmap转BitmapImage、System.Drawing.Image

最开始的目的是保存控件为图片,然后保存到Excel中(Epplus库)。 控件保存图片 // UI --> Png public static void UISaveToPng(this FrameworkElement ui, string fileName) { int width = (int)ui....

System.Drawing.Image.FromFile()获取客户端图片的弊端?

//创建位图System.Drawing.Bitmap bmp;string UploadFileName = ""; string UploadFileDestination = ""; UploadFileName = UploadFile.PostedFile.FileName; Response.ContentType="image/jpeg"; ...

图像相关(二) - System.Drawing.Bitmap 的使用

//缩放图像 private void ScaleBitmap(string imgUrl) { //源图像 System.Drawing.Bitmap oldBmp = new System.Drawing.Bitmap(imgUrl); //新图像,并设置新图像的宽高

c# GDI+ Image.Save()或者Bitmap.Save()方法保存高质量图片

GDI+保存质量比较高的图片的方法,使用Image或者Bitmap的Save方法调节图像保存的质量。 Image.Save方法共有五种重载  其中Save(String, ImageCodecInfo, EncoderParameters)和Save(Stream, ImageCodecInfo,...

使用System.Drawing.Imaging.dll进行图片的合并

在最近开发项目的时候有时候需要进行图片的合并,即将两张图片合并成功一张图片 合并图片的代码: 1 #region 两张图片的合并 2 3 /// &lt;summary &gt; 4 /// 将Image对象转化成二进制流 5 ...

wpf Image and Drawing.Image

wpf 中的imge和drawing 中的iamge相互转换      public class ImageHelper {  private static List<string> allowableFileTypes = new List();  static ImageHelper() { ...

关于system.drawing.imaging类的说明和范例

代码段1=========================System.Drawing.Image image =System.Drawing.Image.FromFile(originalFilename);System.Drawing.Size size = GetImageSize(image.Width, image.Height,...

图片加水印,System.Drawing,System.Drawing.Bitmap

/**//// /// 添加单张图片文字水印 /// /// 图片路径 /// 图片名称(含后缀) /// 水印文字 public string AddWatermarkOne(string path, string fileName,string word) ...{ 

Save()发生“GDI+ 中发生一般性错误”

在开发.NET应用中,使用 System.Drawing.Image.Save 方法而导致“GDI+ 中发生一般性错误”的发生,通常有以下三种原因:1. 相应的帐户没有写权限。解决方法:赋予 NETWORK SERVICE 帐户以写权限。2. 指定的物理路径...

WPF System.Windows.Controls.Image保存进数据库

我有其中有一个Image控件一个WPF应用...所以,我发现一个System.Drawing.Image对象转换为一种方法byte[]和背部。但是,我还没有发现从System.Windows.Controls.Image转换为一个方法byte[]。 经过两部转换: ///

C#保存图片时提示“GDI+ 中发生一般性错误”

问题:保存图片时有时正常,有时出现如下错误: ********** 异常文本 ************** System.Runtime.InteropServices.ExternalException: GDI+ 中发生一般性错误。 在 System.Drawing.Image.Save(String filename, ...

利用System.Drawing.Image类进行图片相关操作

C#中对图片的操作主要是通过System.Drawing.Image等类进行。 一、将图片转换为字节流 /// <summary> /// 图片处理帮助类 /// </summary> public static class PicProcessHelper { /// &...

数据结构基础系列(1):数据结构和算法

数据结构课程是计算机类专业的专业基础课程,在IT人才培养中,起着重要的作用。课程按照大学计算机类专业课程大纲的要求,安排教学内容,满足需要系统学习数据结构的人。系列课程包含11个部分,本课为第1部分,介绍与数据结构、程序、算法相关的概念,训练初步的数据逻辑结构表达能力,和初步的算法分析能力。 系列课程的目标是帮助学习者系统掌握数据结构课程的相关知识,具备利用这些知识分析问题、解决问题的能力。课程提供视频、课件、例程、自测、实践要求、参考解答等整套的解决方案,帮助学习者达到目标。本课是系列课程中的第1部分,具体目标包括:了解数据结构在计算机类人才培养中的重要意义、掌握数据结构的基本概念、掌握数据结构的分类、理解抽象数据类型ADT及其作用,以及初步学会算法分析的“套路”。

c++经典代码大全 清晰版

c++经典代码大全 适合C++新手看的经典代码!!!

matlab等距线扫描多边形程序实现

matlab等距线扫描多边形程序实现,可以对指定的定点画出相应的多变形,在进行扫描

9套大气漂亮的html+css网站模板、网页设计源码

网页大气,美观,设计合理 1.html班级网页设计模板 2.html动漫网页设计模板 3.html个人网页设计模板 4.html化妆品网页设计模板 5.html咖啡网页设计模板 6.html旅游网页设计模板 7.html商城网页设计模板 8.html书店网页设计模板 9.html公司网页设计模板

Lua语言从入门到精通

深入浅出Lua学习 深入浅出Lua学习

2020数学建模B题及其数据

2020年数学建模国赛B题及其数据 2020年数学建模国赛B题及其数据 2020年数学建模国赛B题及其数据 2020年数学建模国赛B题及其数据 2020年数学建模国赛B题及其数据 2020年数学建模国赛B题及其数据 2020年数学建模国赛B题及其数据

相关热词 c#后台模拟鼠标点击 c# 不足两位加0 c#中银行存取款问题 c# p2p服务端 c# 工具 数据校验 c#停止位1.5 c# java 通讯 c# 有没有list c#保存字体 c#登陆验证码