gdi+ 相关问题

图形设备接口(GDI)是Microsoft Windows应用程序编程接口和核心操作系统组件,负责表示图形对象并将其传输到输出设备(如监视器和打印机)。 -Wikipedia

围绕点旋转位图,并使该点成为新的中心

我想围绕给定点旋转位图,并使该点成为位图的新中心。这是我首先尝试的位图旋转(Bitmap img,float angle,int cx,int cy)...

回答 1 投票 0

绘制透明度相同重叠线

我有大致这个逻辑:BMP位= ....喷喷=新笔(Color.FromArgb(125,0,0,255),15); VAR =图形Graphics.FromImage(BMP); graphics.DrawLines(笔,points1); graphics.DrawLines(笔,...

回答 1 投票 2

Image.save稳态误差2,参数无效。但似乎并没有为已任,

所以我试图加载BMP文件并保存为PNG,够简单。我有BMP文件准备好,打开罚款,并命名为“input.bmp”。使用GDI +,我使用Gdiplus ::图片*图像= Gdiplus ::加载图像...

回答 1 投票 1

关于GDI / GDI +协调的兼容性?

我有一个问题,同时与两个GDI和GDI +绘图互换。页面转换,特别是扩大规模似乎有点过了两者之间。其中的属性...

回答 4 投票 16

gdipluspath会因cstddef和rpcndr.h暧昧字节

我目前正在更新一个古老的程序,最后与Visual Studio 2008年我在它(.LIB项目)更新到Visual Studio 2017年最新的Windows SDK中(10.0.15063.0)编制,但是,...

回答 2 投票 1

是否有任何方式来绘制使用4个点,而不是3(立体翘曲)的图像

绘制一个平行四边形是很好的支持用Graphics.DrawImage:位图destImage =新位图(SRC Image.Width,SRC Image.Height);使用(图形克=新Graphics.FromImage(destImage)){点[...

回答 4 投票 2

我保存的图像出现黑 - 图像的改变不透明度

即时试图改变这里其不透明度之后保存图像是我的代码:保护无效bntChangeOpacity_Click(对象发件人,EventArgs的){字符串SaveDir可以= MYDIR;图片watermarkImage ...

回答 1 投票 1

如何在C#GDI +中正确着色?

我有这个任务,我需要使用C#GDI +创建一个带有Color的旋转3D城堡。我挤满了,决定在这里下载一个已经建成的程序:https://code.msdn.microsoft.com / ...

回答 1 投票 0

System.Drawing.Image.Save的GDI +中发生一般错误

例外:GDI +中发生一般错误。在System.Drawing.Image.Save(String ...

回答 5 投票 22

如何使用Control.DrawToBitmap将表单呈现为没有其装饰(标题栏,边框)的位图? [重复]

我有一个表单,其中有一个Overlay控件(透明灰色背景颜色,白色文本覆盖“Drop here ...”和一个图标),仅当文件被拖动到Form上时才可见。叠加是......

回答 3 投票 1

GDI +中发生了一般错误。仅在生产环境中发生。 (的WebAPI)

我有一个函数接受一个工作ID字符串并使用ZXing库生成一个QRcode并通过Bitmap.save()方法将图像保存到磁盘。我的本地机器中不存在这个问题...

回答 1 投票 1

如何使用图形突出显示控件中的包装文本?

我需要使用fill rect突出显示控件中的特定字符。我可以通过使用如下的Graphics.MeasureString()方法来获取文本的位置,var ...

回答 1 投票 3

如何创建带圆角的用户控件?

我正在尝试使用具有圆角的用户控件。它没有固定的大小,但通常宽度不超过120像素。我需要用户控件及其内容(标签......

回答 3 投票 7

在C#中使用OnPaint覆盖方法优于Paint方法有什么好处? [重复]

我正在学习C#的各种功能,我正在尝试创建一个Windows窗体程序,您可以在其中绘制一个矩形。我明白onpaint方法应该覆盖paint方法并覆盖...

回答 1 投票 0

Win32:如何确定DirectDraw是否已启用?

在GDIPlus中使用CachedBitmaps时,如果Windows视频“硬件加速”降低太多会导致图形损坏 - 这样就会禁用DirectDraw:硬件有六个级别......

回答 3 投票 5

保存图像时GDI +中发生一般错误

当我保存那个图像时,我必须以post64string格式保存一个图像我得到GDI +中发生一般错误这里是我的代码byte [] ix = Convert.FromBase64String(obj.Image); var ...

回答 1 投票 0

如何将位图保存到PNG文件而不会导致错误

我想将位图编码为PNG,然后将其保存到文件中。但我的heatmap_PictureBox_Bitmap.Save(filepathname)..引发错误:GDI +中发生了一般错误。 heatmap_PictureBox_Bitmap ...

回答 1 投票 -1

制作窗口捕获的位图支持透明度

我有一个功能,它捕获指定窗口句柄的图像,然后将图像保存到png文件。我正在使用gdi32。这工作正常,但对于具有透明度的窗口(例如:...

回答 1 投票 0

GDI +将图像透明部分的颜色重置为黑色

何我用GDI +绘制特定的透明色?我试过这段代码:m_image = new Gdiplus :: Bitmap(img_w,img_h); m_graphic = Gdiplus :: Graphics :: FromImage(m_image); Gdiplus ::颜色c(0,255,...

回答 1 投票 0

.NET中的非仿射图像转换

是否有.NET库中的任何类,方法或任何算法,以执行非仿射变换? (即不仅涉及旋转,缩放,翻译的转换......

回答 3 投票 7

© www.soinside.com 2019 - 2024. All rights reserved.