system.graphics

    0热度

    1回答

    GDI +(System.Drawing.Graphics in .NET)是否提供某种方法来确定graphics path上的点? 具体来说,我希望能找到一个简单的方法来编写以下功能: Point positionAt(GraphicsPath path, Single where) 与where一个数字0和1,指定多远沿着路径行进之间。

    4热度

    3回答

    嘿! 这里是我的设置: 我已经得到了来自一系列图像中提取特征的C#应用​​程序。由于数据集的大小(数千个图像),它大量并行化,这就是为什么我们有一台运行在Windows7 x64(.NET4运行时)上的ssd的高端机器来解除艰苦的工作。我正在使用Windows Forms在Visual Studio 2008(.NET3.5)下的Windows XP SP3 x86计算机上开发它 - 顺便提一下,

    -1热度

    1回答

    我已经创建绘图程序。它使用System.graphics在窗体上的panel1上绘制矩形等。 Graphics 鼠标绘制事件: Draw 我想从PANEL1作为位图获得艺术,尝试这种代码: using (var bmp = new Bitmap(panel1.Width, panel1.Height)) { panel1.DrawToBitmap(bmp, new Rectangle(

    1热度

    3回答

    我正在开发一个Windows窗体应用程序,我将使用图像集(思考图标)。根据主题,必须选择不同的图像集(我将在稍后使用Bitmap绘制它们)。 我正在考虑将图像存储在单独的文件(存档文件?dll?)中,然后在运行时从主应用程序加载它们。最有效的方法是什么? 谢谢您的阅读。

    3热度

    1回答

    几天后,我试图找出为什么我的9切片代码无法按预期工作。据我所见,Graphics.DrawImage方法似乎有一个问题,它错误地处理了我的九个切片图像。所以我的问题是如何补偿在紧凑框架上运行我的代码时执行的不正确缩放。我可能会补充说,当在完整的框架环境中运行时,这段代码当然是完美的。只有将图像缩放到较大图像时才会出现问题,而不是相反。这里是片段: public class NineSliceBit

    3热度

    1回答

    我有一个面板,我使用它的Graphics gr = panel1.CreateGraphics()来绘制线条和其他东西。我需要获得点击鼠标点的像素颜色,所以我决定使用位图的GetPixel方法。我用这种方式创建位图: Bitmap b = new Bitmap(width, height); panel1.DrawToBitmap(b, new Rectangle(0, 0, width,

    0热度

    1回答

    请看上面的图像。我正在创建一个基于瓦片的游戏(娱乐)。在我的其他精灵中,我只是将地形方块放入网格中,它们很稳固,因此没有任何问题。这里的问题是,如果我现在使用这个角色,它会试图展示他身后的粉色(他是16x16)。 我使用System.Graphics来显示项目(并在使用graphics.DrawImage()时将它们剪切掉)。有什么办法可以让它忽略特定的颜色并使它们透明? 我使用VB.net,所以