草庐IT

new_image

全部标签

c# - UWP : How to resize an Image

我有一个JPEG图像存储在我想要调整大小的Byte[]中。这是我的代码:publicasyncTaskResizeImage(byte[]imageData,intreqWidth,intreqHeight,intquality){varmemStream=newMemoryStream(imageData);IRandomAccessStreamimageStream=memStream.AsRandomAccessStream();vardecoder=awaitBitmapDecoder.CreateAsync(imageStream);if(decoder.PixelHeigh

c# - PredicateBuilder.New 与 PredicateBuilder.True

我正在使用PredicateBuilder在我的操作中创建一个搜索/过滤器部分。在这里:[HttpPost]publicActionResultTest(int?cty,stringinumber,int?page){varlstValues=db.TableName.Include(x=>x.Table1).Include(x=>x.Table2).Include(x=>x.Table3).ToList();varpredicate=PredicateBuilder.True();if(!string.IsNullOrWhiteSpace(inumber)){predicate=pr

c# - 如何通过反射判断字段是否有 'new'修饰符?

这个问题在这里已经有了答案:关闭11年前。PossibleDuplicate:HowdoIdetectthe"new"modiferonafieldusingreflection?有如下声明publicclassB:A{publicnewstringName;}我如何确定该字段的FieldInfo实例是否具有"new"修饰符?

c# - 接口(interface)继承和new关键字

我要:publicinterfaceIBase{MyObjectProperty1{get;set;}}publicinterfaceIBaseSub:IBase{newTProperty1{get;set;}}publicclassMyClass:IBaseSub{publicYourObjectProperty1{get;set;}}但这不能编译。它给出了错误://ThisclassmustimplementtheinterfacememberIBase.Property1任何人都可以阐明这一点吗?我认为它应该工作..谢谢 最佳答案

c# - 为什么在没有 new() 泛型类型约束的情况下允许 Activator.CreateInstance<T>() ?

在下面显示的示例代码中,“CompileError”方法不会编译,因为它需要whereT:new()CreateWithNew()中所示的约束方法。然而,CreateWithActivator()方法在没有约束的情况下编译得很好。publicclassGenericTests{publicTCompileError()//compileerrorCS0304{returnnewT();}publicTCreateWithNew()whereT:new()//buildsok{returnnewT();}publicTCreateWithActivator()//buildsok{ret

c# - Shadows (VB.NET) 和 New (C#) 之间的区别

一个头脑简单的简单问题:VB.NET中的Shadows关键字和C#中的New关键字有什么区别?(当然是关于方法签名)。 最佳答案 它们不相同。C#中不存在阴影概念考虑一个带有一些重载的vb.net基类:PublicClassBaseClassPublicFunctionSomeMethod()AsStringReturnString.EmptyEndFunctionPublicFunctionSomeMethod(SomeParamAsString)AsStringReturn"BasefromString"EndFunctionP

c# - C# 中的 DateTime.MinValue 与 new DateTime()

当获取SQL日期时间时,Resharper建议在值为DBNull.Value时使用newDateTime()。我一直使用DateTime.MinValue。哪种方法正确?DateTimevarData=sqlQueryResult["Data"]isDateTime?(DateTime)sqlQueryResult["Data"]:newDateTime(); 最佳答案 来自thedocumentationofDateTime.MinValue:MinValuedefinesthedateandtimethatisassignedt

c# - 如何创建从 System.Drawing.Bitmap 对象开始的 iTextSharp.text.Image 对象?

我是iTextSharp(iText的C#版本)的新手:我有这样的东西:System.Drawing.Bitmapbitmap=(System.Drawing.Bitmap)ChartHelper.GetPdfChart((int)currentVuln.UrgencyRating*10);iTextSharp.text.Imageimg=iTextSharp.text.Image.GetInstance(bitmap);vulnerabilityDetailsTable.AddCell(newPdfPCell(img){Border=PdfPCell.RIGHT_BORDER,Bor

c# - 使用 Image.FromFile 不会释放文件句柄

我正在将多个多图像tiff文件连接到单个多图像tiff文件,但在删除源tiff文件时遇到问题,因为Image类继续控制它们。我正在通过Image.FromFile读取tiff图像:BitmapresultTiff=(Bitmap)Image.FromFile(strImageFile);之后我以相同的方式读取所有其他tiff图像并将它们附加到生成的tiff图像。完成后,我使用此代码释放引用并保存生成的文件:ep.Param[0]=newEncoderParameter(enc,(long)EncoderValue.Flush);resultTiff.SaveAdd(ep);result

c# - 如何在 C# 中获取内存中 Image 类实例的 mime 类型?

在我正在为工作中的一些基础设施项目编写的库中,我有一种方法可以创建各种比例的图像(用于缩略图等...)。但是,出于各种原因,我存储此数据的系统需要在数据库中声明一个mime类型。有没有办法从传入的c#Image类中获取Mime类型,或者我必须让外部应用程序将Mimetype与图像一起传入? 最佳答案 您可以获得ImageFormat从Image,您可以从ImageCodecInfo中获取MIME类型.您需要做的就是将两者结合在一起:ImageFormatformat=yourImage.RawFormat;ImageCodecInf