-
Pythonを使用する方法:
import pyperclip from PIL import ImageGrab # クリップボードの内容を画像として保存する関数 def clipboard_to_png(): image = ImageGrab.grabclipboard() if image is not None: image.save("clipboard.png", "PNG") clipboard_to_png()
-
PowerShellを使用する方法:
Add-Type -TypeDefinition @" using System; using System.Drawing; using System.Windows.Forms; public class ClipboardToPng { [STAThread] public static void Main() { if (Clipboard.ContainsImage()) { Image image = Clipboard.GetImage(); image.Save("clipboard.png", System.Drawing.Imaging.ImageFormat.Png); } } } "@
-
C#を使用する方法:
using System; using System.Drawing; using System.Windows.Forms; public class Program { [STAThread] public static void Main() { if (Clipboard.ContainsImage()) { Image image = Clipboard.GetImage(); image.Save("clipboard.png", System.Drawing.Imaging.ImageFormat.Png); } } }
これらの方法を使用すると、クリップボードに保存されている画像をPNG形式で保存することができます。ブログ投稿には、それぞれの方法の詳細な説明や利点、注意点などを追加することができます。