完美地在Imagebox中安装图像C#

时间:2015-12-31 18:41:14

标签: c# .net image winforms picturebox

我正在使用WinForms。在我的表单中,我有一个显示图像的name <email> timestamp timezone和一个打印图像的打印预览按钮。 picturebox尺寸模式设置为picturebox。我遇到的问题是我想要摆脱zoom边缘的空白而不拉伸图像。

我已经尝试做的是将图片框背面颜色变为picturebox以匹配后面板。它看起来不错,直到我点击打印预览按钮...然后我有另一个问题。如果我将transparent颜色与此示例灰色的背景匹配。打印预览将显示灰色背景picturebox,图像位于中间。

如何删除图片框中的这些空格?

picturebox

enter image description here

enter image description here

1 个答案:

答案 0 :(得分:1)

摆脱那个空白区域:

  • 您可以将BackColor的{​​{1}}属性设置为PictureBox

摆脱打印问题:

  • 您可以打印Transparent的{​​{1}},图片上没有这样的空间。
  • 此外,如果您使用Image进行打印,则可以将PictureBox设置为图片的DrawToBitmap,然后拨打White然后设置BackColor回到DrawToBitmap