Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

AutoIT operacje na Zdjęciach


Rekomendowane odpowiedzi

Opublikowano

Witam,

 

Ma ktoś link do Tuta operacji na zdjęciach?

 

Na przykład, mamy plik kasia.jpg i chciałbym by plik jasiu,jpg był w górnym lewym rogu.

Coś tego typu, ale żeby się to robiło za pomocą kodu, tut może być po Ang, oczywiście like poleci. :P

Opublikowano

Nie programuje w autoit a w ahk, ale musisz raczej użyć gdiplus - tu masz świetną dokumentację po polsku (chciałbym taką to ahk):

https://pl.wikibooks.org/wiki/AutoIt/Funkcje_interfejsu_GDI%2B

Oczywiście nie ma tam gotowych rozwiązań Twojego problemu (są tylko przykłady zastosowania poszczególnych funkcji), ale powinieneś sam wybrać co jest Ci potrzebne. Co do konkretnych tutków - niech się autoitowcy wypowiedzą ;)

Chcesz precyzyjnej i zrozumiałej odpowiedzi? - Zadaj precyzyjne i zrozumiałe pytanie. Nie przyjmuję zleceń.
Nie odpowiadam na priv na pytania, które można zadać na forum. Chcesz mojej pomocy - oznacz mnie w poście =>  @"Hans Kloss PL" 

Opublikowano

Jak chcesz zrozumieć co tutaj napisałem i nie wiedzieć jak zwalniać pamięć, to musisz przeczytać poradnik od Hans Kloss PL. :)

 
#include <GDIPlus.au3>

_GDIPlus_Startup()

Local $imgKasia = _GDIPlus_ImageLoadFromFile("kasia.jpg")
Local $imgJacek = _GDIPlus_ImageLoadFromFile("jacek.jpg")
Local $ctxKasia = _GDIPlus_ImageGetGraphicsContext($imgKasia)

Local $iWidth = _GDIPlus_ImageGetWidth($imgJacek)
Local $iHeight = _GDIPlus_ImageGetHeight($imgJacek)

_GDIPlus_GraphicsDrawImageRect($ctxKasia, $imgJacek, 0, 0, $iWidth / 2, $iHeight / 2)

_GDIPlus_ImageSaveToFile($imgKasia, @ScriptDir & "\wynik.jpg")

_GDIPlus_GraphicsDispose($ctxKasia)
_GDIPlus_ImageDispose($imgJacek)
_GDIPlus_ImageDispose($imgKasia)

 

­

( ͡° ͜ʖ ͡°)

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...