我有这段代码可以从 prtscreen 创建图像:
$Bitmap = new-object System.Drawing.Bitmap (2200,2200)
$Size = New-object System.Drawing.Size 2400,1800
$FromImage = [System.Drawing.Graphics]::FromImage($Bitmap)
$FromImage.copyfromscreen(0,0,0,0, $Size, ([System.Drawing.CopyPixelOperation]::SourceCopy))
$Bitmap.Save("c:\temp\screenshot.jpg",([system.drawing.imaging.imageformat]::bmp))
我的问题是我需要创建大尺寸图像。我可以使用 imageformat BMP 来做到这一点,但现在我需要以 MB 为单位选择图像的大小。我需要从 1 到 50 MB 中进行选择。
你能帮助我吗 ?谢谢