1 (изменено: vlad040205, 2021-04-13 13:20:17)

Тема: Png картинки

К примеру, есть самый простой код на вывод картинки, но он не выводит ПНГ. Попрошу помощи вашей

F4:: 
Gui,WinPicture: +AlwaysOnTop -Caption +ToolWindow +Disabled
Gui,WinPicture: Add, Picture,,C:\Users\MyComp\Desktop\rabbit.png
Gui,WinPicture: Show,x0 y0 NoActivate
Return

данный код добавляет картинку формата JPG, что мне не нужно

Post's attachments

unknown.png 112.38 kb, 2 downloads since 2021-04-13 

You don't have the permssions to download the attachments of this post.

2

Re: Png картинки

Выводит, вроде.

Разработка AHK-скриптов:
e-mail dfiveg@mail.ru
Telegram jollycoder

3

Re: Png картинки

У меня всё нормально выводит:

Image := "Rabbit.png"
Gui,WinPicture: +AlwaysOnTop -Caption +ToolWindow +Disabled
Gui,WinPicture: Add, Picture,, % Image
Gui,WinPicture: Show,x0 y0 NoActivate

Скорее всего неверно указали путь к файлу.

Win10x64, AHK v1.1.37.01 (Unicode 64-bit) | AHK-Wiki | Переменные и выражения | RegEx101

4

Re: Png картинки

вот опять же, фото выводится , но с задним фоном, а мне нужно без него. Фото сохранил правильно(вырезал фон и сохранил в пнг)

5

Re: Png картинки

Какое ещё фото? Более яснее написать нужно что вы хотите получить в итоге. Скриншоты и т.д. приветствуются.

Win10x64, AHK v1.1.37.01 (Unicode 64-bit) | AHK-Wiki | Переменные и выражения | RegEx101

6 (изменено: vlad040205, 2021-04-14 09:37:50)

Re: Png картинки

У меня есть данное фото
https://prnt.sc/11d6ipj
На фото водяной знак находится в левом верхнем углу экрана
Мне нужно его вставить в скрипт. При запуске скрипта, оно появлялось, как водяной знак фирмы
Но когда я вставляю в скрипт картинку, кодом выше, получаю вот такой фон. Хотя фото в пнг
https://prnt.sc/11d6lzt

7

Re: Png картинки

Вот уже ближе к делу. Я бы обрезал нужный участок, залил фон ярким цветом и при показе с нужным изображением делал бы этот яркий фон прозрачным.

Win10x64, AHK v1.1.37.01 (Unicode 64-bit) | AHK-Wiki | Переменные и выражения | RegEx101

8

Re: Png картинки

я чуть-чуть камушек и не очень понял как это реализовать__Михаил__

9 (изменено: __Михаил__, 2021-04-14 22:11:00)

Re: Png картинки

Скачать картинку и поместить вместе с кодом:

Name = Test Rabbit Mark

Image := "098.png"
Color := "FF0000"

Gui,WinPicture: +AlwaysOnTop -Caption -ToolWindow +Disabled
Gui,WinPicture: Margin, 0, 0
Gui,WinPicture: Add, Picture,, % Image
Gui,WinPicture: Show,x1804 y0 NoActivate, % Name
WinSet, TransColor, % Color, % Name
Return
Win10x64, AHK v1.1.37.01 (Unicode 64-bit) | AHK-Wiki | Переменные и выражения | RegEx101

10

Re: Png картинки

опа, спасибо большое. Не совсем так как я хотел, но я за это большое спасибо__Михаил__