через js создаешь div на странице, накидываешь ему нужных стилей css, пишешь внутри div тем же js текст и снимаешь скриншот этого элемента.
Думаю есть более простые решения, но это первое что пришло на ум.
@oleg4ever Переживаю что рекламодатель может увидеть мое низкое качество траффика из за этого и дать мне бан
Рекламодатель увидит, что твои боты не покупают у него товар/услуги и выдаст бан. Даже если у тебя будут там супер гретые профиля, трастовые прокси, рандомное поведение.