Мне нужно решение Windows 11, чтобы скопировать изображение PNG с прозрачностью в буфер обмена. Мои текущие методы не могут сохранить прозрачность. У меня есть программа, которая выводит изображение PNG с прозрачным фоном, и я хочу автоматически доставить это изображение в буфер обмена. Когда я делаю это вручную, фон продолжает быть прозрачным. Но с любым сценарием я не могу получить его, чтобы быть сохраненным как прозрачный, фон всегда превращается в какой -то цвет, как серый или белый. Я попробовал все LLM, и все они ошибаются. Полем Я пробовал сценарии PowerShell, такие как: < /p>
Add-Type -AssemblyName System.Windows.Forms
Add-Type -AssemblyName System.Drawing
# Load the image
$imagePath = "input.png"
$image = [System.Drawing.Image]::FromFile($imagePath)
# Set the image to clipboard
[System.Windows.Forms.Clipboard]::SetImage($image)
# Clean up
$image.Dispose()
< /code>
, а также попробовал немного питона, но я не мог заставить его работать. Я просто хочу знать, что является нативным инструментом, чтобы сделать что -то подобное правильно.>
Подробнее здесь: https://stackoverflow.com/questions/795 ... windows-11
Как сохранить прозрачное изображение (PNG) в буфер обмена в Windows 11? ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Как объединить прозрачное изображение PNG с другим изображением с помощью PIL
Anonymous » » в форуме Python - 0 Ответы
- 20 Просмотры
-
Последнее сообщение Anonymous
-