Вы можете использовать автоматизацию Microsoft Word, чтобы сгенерировать файл слова с правильным текстом и изображением, а затем просто распечатать его.
Это было бы одним из более простых решений, вы можете реализовать все это как макрос слова (VBA).
Более сложным решением было бы использовать VB6 или .net для печати текста и изображения в форме, а затем распечатать форму.
Вы можете написать скрипт, который сгенерирует HTML-страницу с изображением и текстом, а затем распечатает HTML-код с помощью браузера.