Прежде всего: убедитесь, что внешняя граница (поляроидный фон) отделена от файла, который вы хотите поместить в этот файл.
Во-вторых: узнайте, какие размеры файла должны быть правильно вставлены в поляроидный фон.
В-третьих: узнайте, с какой точки x / y может начинаться ваш текст (и, возможно, это максимальная ширина и высота).
Тогда все довольно просто:
1) Загрузить фон
2) Наложить изображение (с измененным размером) на фон в позиции х / у
3) Наложение текста на фон в позиции х / у
Это довольно просто, если у вас есть некоторый опыт работы с графическими функциями PHP, в противном случае это может быть небольшой проблемой, чтобы заставить его работать.