我正在尝试为CF进行可缩放的图像控制,我读了Chris's article关于如何使用IImage界面缩小要在屏幕上显示的大文件,但我还想拍摄小图像(400x400 ish)并缩放它们以填充屏幕(480x480甚至800x800)。这样做有秘密吗?此外,如果图像是800x800,我如何指定图像的哪个部分将被剪裁?最后,有没有人知道我提供的链接是否有源?
感谢您的帮助!
答案 0 :(得分:1)
您看到屏幕截图的应用程序中95%的代码实际上是在该博客条目文本中。没有多少。唯一缺少的是设计师生成的按钮代码和两个图片框。
拉伸图像非常容易。只需使用Graphics.DrawImage将较小的源绘制到较大的目标中,框架就可以为您进行扩展。