Как сохранить прозрачное изображение (PNG) в буфер обмена в Windows 11?Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Как сохранить прозрачное изображение (PNG) в буфер обмена в Windows 11?

Сообщение Anonymous »

Мне нужно решение 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
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»