Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
GDI+ 性能技巧 [关闭]
就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
NET
performance
gdi
systemdrawing
使用 .NET Core 操作图像
我已将我的项目从 NET 4 5 更新到 NET Core 使用 ASP NET Core 我在以前的版本中有一些非常简单的代码 使用了位图对象System Drawing调整图像大小 我认为System Drawing不能在 NET Co
c
ASPNETCore
NetCore
systemdrawing
比较两个 Color 对象
这是 VS2010 和 NET 4 0 我正在尝试比较两个System Drawing Color对象 的价值mStartColor ToArgb is 16777215 的价值Color Transparent ToArgb is 167
c
NET
Colors
systemdrawing
删除图像c#的圆形透明部分
我正在位图上创建一个圆圈 但想在其中有一个洞 经过半个小时的搜索 我只找到了将图像裁剪为圆形的方法 困难的是 中间的孔应该像图像的其余部分一样透明 This https i stack imgur com Avdrv png是基础图像并且黄
c
Bitmap
transparency
systemdrawing
图像绘制速度
我正在开发一款游戏 但目前我正在运行基准测试 如果有人能在这件事上帮助我 我将不胜感激 我正在做的是 当我单击开始按钮时 使用以下代码在面板上触发绘制事件 private void startToolStripMenuItem Click
c
WinForms
performance
systemdrawing
抗锯齿模式差异?
这两种抗锯齿模式有区别吗 e Graphics SmoothingMode Drawing2D SmoothingMode AntiAlias e Graphics SmoothingMode Drawing2D SmoothingMode
NET
VBNET
graphics
systemdrawing
antialiasing
在透明像素之上使用 DrawString 进行错误的文本渲染
将文本渲染到位图时 我发现在具有非不透明 Alpha 的区域顶部渲染时 文本看起来非常糟糕 随着底层像素变得更加透明 问题变得越来越严重 如果我不得不猜测 我会说当底层像素是透明的时 文本渲染器将任何抗锯齿 灰色 像素绘制为纯黑色 以下是一
c
WinForms
gdi
systemdrawing
drawstring
C# - 无论我尝试什么,Base64 字节数组到图像都会失败
我在 C 中从 Base64 编码的字节数组创建图像 位图对象时遇到问题 这是我正在处理的事情 我有一个用户可以裁剪图像的前端 当用户通过选择图像input type file 我的javascript代码使用HTML5的FileReade
c
image
Bitmap
systemdrawing
System.Drawing - 参数无效
经过更多测试后 我发现此问题可能是由于图像未及时加载以克隆到位图并显示所致 这可能还是不可能 注意 是的 标题中还有其他与此错误相关的问题 但从一些研究来看 它似乎是一个含糊不清的错误 有许多可能的原因 我没有发现任何与我的情况相同的问题
c
net40
Bitmap
systemdrawing
在处理非常大的图像(即:10.000.000 像素及以上)时如何避免位图内存不足
目前我正在开发一个加载非常大图像的系统 最小宽度 x 高度 gt 10 000 000 像素 但是用户上传图像的比例通常与我们的要求比例不符 所以我必须将其裁剪为适当的比例 但是当使用 System Drawing 位图裁剪它时 我总是遇到
c
Bitmap
systemdrawing
避免处置系统定义的 Pen 和 Brush 实例
我知道最好的做法是在实例上调用 Dispose Pen http msdn microsoft com en us library system drawing pen aspx and Brush http msdn microsoft
WinForms
gdi
idisposable
systemdrawing
活动滚动时绘制面板边框
当我尝试制作面板边框时 我遇到了问题 首先我将属性面板设置为 自动滚动 真 然后我将边框绘制代码放在面板事件中 ControlPaint DrawBorder e Graphics ClientRectangle Color Black 5
c
NET
customcontrols
panel
systemdrawing
Windows 或 ASP.NET 服务中的 System.Drawing
根据MSDN http msdn microsoft com en us library system drawing aspx 在 中使用类并不是一个特别好的主意系统图Windows 服务或 ASP NET 服务中的命名空间 现在我正在开
c
NET
windowsservices
systemdrawing
使用索引像素格式将文本写入图像
我有单色 TIFF 文件 1 bpp 我想向其中写入文本 当我将它们加载到 System Drawing Image 并尝试从该图像实例化 Graphics 对象时 我收到错误 无法从具有索引像素格式的图像创建 Graphics 对象 我可
NET
imageprocessing
systemdrawing
Imaging
C# 在面板上绘图
我正在制定一天的时间表 并用面板代表时间段 而约会则在顶部有更多面板 用户可以上下滚动 以便他们可以看到的范围提前或推迟 当约会超出可见范围的末尾时 我希望有一个锯齿形指示约会超出了可见范围 我已经确定了发生这种情况的情况 并调用了一个私有
c
WinForms
gdi
systemdrawing
Powershell 在 System.Drawing 中使用 .NET .DrawImage
我正在制作一个工具 可以自动裁剪和定位 无需将图像大小调整为其他图像 我发现this https learn microsoft com en us dotnet api system drawing graphics drawimageu
NET
PowerShell
systemdrawing
从 RGB 格式的文件加载位图(无 Alpha)
我只想加载 BMP 文件并获取 24 位 RGB 格式 或 32 位 RGB 格式 的位图对象 我尝试的所有方法都返回 PixelFormat Format32bppArgb 的位图 图像对象 当然 即使 BMP 没有 alpha new
c
Bitmap
systemdrawing
ASP.NET Core 中的服务器端图形
我最近将 ASP NET MVC 应用程序从 ASP NET 升级到 ASP NET Core 在我的控制器操作中 我有一段依赖 System Drawing 来创建个人资料图片的代码 using FileStream stream new
c
aspnet
graphics
ASPNETCore
systemdrawing
如何在 C# 代码后面显示 PictureBox
我知道我的问题听起来很基本 但我到处搜索却一无所获 这是我的代码 public MainWindow InitializeComponent Map newMap new Map newMap setMapStrategy new Smal
c
WPF
picturebox
systemdrawing
drawImage
执行 2 个位图的重叠检测
我有一个自定义图片框控件 允许在主图像上单独拖动 2 个位图 从而允许用户选择 2 个位图的位置 对于第一个位图 Point src e Location PointF ratio new PointF float src X Client
c
NET
Bitmap
gdi
systemdrawing
1
2
3
»