سلام می خواهم بدونم با php و codeigniter میشه

وقت کاربر برای محصولش چند تا عکس اپلود میکنه خود برنامه بیاد تصاویر به صورت گرافیکی کنار هم بچینه در قالب یک عکس برای تصویر شاخص محصول
و تازه به صورت پیشرفته تر
اگر دو عکس داد کاربر عکس اول و دوم به صورت مورب نصف شوند و کنار هم قرار بگیرن
اگر سه تصویر به شکل گرافیکی دیگه ای که تعریف میکنیم کنار هم بی افتن


کلا چنین چیزی رو میشه پیاده کرد اگر پاسخ مثبت است با چه توابعی میشه و چه کلمات کلیدی انگلیسی رو سرچ کنم
ممنون