我通过以下步骤绕过了这个问题。
找出屏幕大小我们称之为<screenwidth>
和<screenheight>
现在。
我的浏览器是全屏的。当标题栏消失时,我使用了Chrome,我得到了屏幕截图的全屏高度。然而,这并不必要。
如果有标题,请从屏幕高度中减去标题。<height> = <screenheight> - <header>.
如果有垂直滚动条,请从宽度中减去此宽度。<width> = <screenwidth> - <scrollbar-width>
.
现在,在大多数屏幕上,尤其是在笔记本电脑上,宽度足够了,但高度不够。在这种情况下,我们必须找出与高度成比例的宽度。
因此,<width-screenshot> = <height>/450 * 600
如果不能得到整数,请将其四舍五入到最近的偶数。
现在我们必须获得一个<width-screenshot>x<height>
. 来计算我们所做的(<screenhieght> - <scrollbar-width> - <width-screenshot>)/2
.
打开图像处理程序,选择裁剪功能并输入宽度、高度和x偏移值。然后裁剪并保存图像。
打开保存的图像,选择“调整大小”选项并将宽度设置为600。高度应自动变为450。这是保存图像所需的大小。
这是一个可重复的过程,一旦你有了数字,这只是一个重用的问题。
希望这能帮助别人。导航