【发布时间】:2018-03-21 18:53:32
【问题描述】:
我正在尝试创建一个程序,它可以滚动浏览我计算机上的文件并显示这些文件。到目前为止,这对我有用,但我正在获取实际大小的内容,因此网络浏览器添加了一个滚动条(显然)。我希望内容能够自动缩放,以便无需滚动即可适应网络浏览器。
代码:
WebBrowser web = new WebBrowser();
System.Drawing.Rectangle workingRectangle = Screen.PrimaryScreen.WorkingArea;
int heightWebcontrol = workingRectangle.Height / 100 * 85;
int widthwebControl = workingRectangle.Width / 100 * 75;
web.Size = new Size(widthwebControl, heightWebcontrol);
web.Location = new Point(0, 0);
web.Navigate(fileName);
this.Controls.Add(web);
网络浏览器中的大图,这只是图片的 1/5:
所以基本上,这个大图像需要自动缩放,以便完全适合浏览器。
谢谢大家。
【问题讨论】:
标签: c# .net winforms webbrowser-control scale