PowerShellで特定のテキストを使用して、小さくて単純なjpg、png、gifを作成できるかどうか疑問に思いました。
例:小さな正方形、250px×61px、黄色の背景とその上の黒いテキスト:「テスト」
「System.Drawing.Image」でこれを行うことはできますか?
ありがとう
PowerShellで特定のテキストを使用して、小さくて単純なjpg、png、gifを作成できるかどうか疑問に思いました。
例:小さな正方形、250px×61px、黄色の背景とその上の黒いテキスト:「テスト」
「System.Drawing.Image」でこれを行うことはできますか?
ありがとう
もちろん、PowerShell 2.0を使用している場合は、次のことを試してください。
Add-Type -AssemblyName System.Drawing
$filename = "$home\foo.png"
$bmp = new-object System.Drawing.Bitmap 250,61
$font = new-object System.Drawing.Font Consolas,24
$brushBg = [System.Drawing.Brushes]::Yellow
$brushFg = [System.Drawing.Brushes]::Black
$graphics = [System.Drawing.Graphics]::FromImage($bmp)
$graphics.FillRectangle($brushBg,0,0,$bmp.Width,$bmp.Height)
$graphics.DrawString('Hello World',$font,$brushFg,10,10)
$graphics.Dispose()
$bmp.Save($filename)
Invoke-Item $filename