【发布时间】:2016-09-05 07:29:13
【问题描述】:
我想做一个非常简单的绘画/图像编辑器。主要是用于像素编辑,但这似乎无关紧要。 为了减轻我的工作量,我决定将图像尺寸保持在 16x16。
我填充表单,添加PixelBox 并在其上添加默认图像。 当然,我需要使像素可见,将插值设置为 NearestNeighbor。
然后,我将像素框拉伸到 320x320。情况就出现了。
图像显示如下: Cropped image
有人能解释一下吗?这只是我制作的带有棋盘图案的 16x16 图像,但我无法弄清楚为什么它会在左上角显示偏移量。
此外,尚未添加任何代码。我认为这是默认行为?
【问题讨论】:
-
有点晚了,但如果你还没有弄清楚...将
g.PixelOffsetMode设置为PixelOffsetMode.Half。
标签: c# zooming crop picturebox