gdi+

gdi+

文章 4 浏览 20

LockBits 图像旋转方法不起作用?

嘿大家。在厌倦了 Get/Set Pixel 和 RotateTransfom 的缓慢性能和古怪行为后,我求助于使用 LockBits 进行 2d 位图图像旋转。这是我想出的代码,根据…

情未る 2024-09-25 22:52:00 3 0

Firefox 等应用程序如何有效地计算文本高度?

我很好奇快速应用程序(也许 Safari 是一个更好的例子)使用什么技术来计算非常长的文本页面(例如聊天日志或巨大的文档)的高度。 考虑到有大量具有…

我们只是彼此的过ke 2024-09-25 01:22:16 5 0

System.Drawing.Image.FromFile 不关闭文件流

如果我使用此方法创建图像,然后尝试删除/修改图像文件,我会收到错误,因为有一个流仍在使用该文件。 如何删除或处置此流以便我可以处理该文件?…

却一份温柔 2024-09-24 21:19:36 3 0

如何将 System.Drawing.Drawing2D.LinearGradientBrush 转换为 System.Windows.Media.LinearGradientBrush?

我试图移植 系统图: 公共线性渐变画笔( 矩形 矩形, 颜色颜色1, 颜色颜色2, 浮动角 ) 到 System.Windows.Media 。我可以使角度正确,但无法使起点和…

二货你真萌 2024-09-24 12:18:19 5 0

在不使用 GDI 裁剪图像边缘的情况下旋转图像的最快方法是什么?

有一些非常漫长且饥饿的算法可以做到这一点,但到目前为止我还没有想出或发现任何特别快的算法。…

榕城若虚 2024-09-24 09:41:59 2 0

FileModeWinding 和 DrawPath 导致出现奇怪的尖峰

我正在使用 gdiplus 来“描边”文本输出。在某些情况下,我们会看到图形的顶部或底部出现“尖峰”,我不太确定为什么。我们可以通过调整笔划宽度和字…

红衣飘飘貌似仙 2024-09-24 05:06:12 2 0

并行化 GDI+图像调整大小.net

我尝试使用 .Net 并行调整 jpeg 的大小。我所有的尝试都失败了,因为 Graphics.DrawImage-func 似乎在活动时锁定。尝试以下截图: Sub Main() Dim fil…

囚你心 2024-09-19 23:28:17 9 0

如何绘制不断变化的图形

以前没有这样做过(java 除外,看看Steve McLeod 修复了它),所以显然我不喜欢它。这里,当前鼠标位置周围的 64 像素在表单上绘制得稍大一些。问题是…

只是在用心讲痛 2024-09-19 15:32:34 3 0

有没有一种简单的方法来混合两个 System.Drawing.Color 值?

有没有一种简单的方法来混合两个 System.Drawing.Color 值?或者我是否必须编写自己的方法来获取两种颜色并将它们组合起来? 如果我这样做,人们会怎…

寄离 2024-09-19 11:47:17 5 0

透明绘制复合图层而不是重绘

我有一个自定义控件,在其中重写以下方法来创建透明背景: protected override CreateParams CreateParams { get { CreateParams cp = base.CreatePar…

江南月 2024-09-19 08:01:35 3 0

GDI+锁定位/阿尔法

我试图通过将 PNG 中的 alpha 值复制到另一个相同大小的图像上,从带有 alpha 通道的 PNG 中创建剪贴蒙版。全部使用 LockBits,然后使用 UnlockBits。…

-小熊_ 2024-09-18 10:47:49 2 0

c# GDI+渲染问题

不确定其他人是否见过这个,但我正在渲染一个具有缩放功能的自定义控件。为了简单起见,我只是在控件的可视区域中绘制一个边框宽度 = 1 的矩形。当我…

我一直都在从未离去 2024-09-17 23:20:01 0 0

WPF 的 FontFamily.Source 从哪里检索其值?

我有两个使用相同数据创建 UI 的应用程序,一个使用 WPF,另一个使用 GDI。根据 Windows 中的字体名称属性,我使用的是一种名为 Myriad Condensed Web…

那片花海 2024-09-17 20:06:23 4 0

c++ gdi图像数组

我试图制作一组图像 Image something(L"something.png") 而不是 Image something[2] something[0]=(L"something.png") 任何想法…

小…红帽 2024-09-16 14:27:16 5 0

c++重新粉刷窗户的一部分

我知道如何重新绘制整个窗口,但我不知道如何重新绘制一块窗口,就像我使用 gdi+ 绘制一个正方形一样,而不是我想更改它的坐标,所以我想重新绘制正方…

伴我心暖 2024-09-16 00:57:00 4 0
更多

推荐作者

烙印

文章 0 评论 0

singlesman

文章 0 评论 0

独孤求败

文章 0 评论 0

晨钟暮鼓

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文