@Onotole БАС отрисовывает содержимое окна браузера сначала в изображение, а потом сжимает его не самым лучшим, но быстрым методом. На работоспособность это не влияет.
через js создаешь div на странице, накидываешь ему нужных стилей css, пишешь внутри div тем же js текст и снимаешь скриншот этого элемента.
Думаю есть более простые решения, но это первое что пришло на ум.
@sintez55 Ну у меня работает. А можете проверить, какая картинка идет на загрузку. Например, вывести расположение файла перед загрузкой и прикрепить его или прислать в личку. Также было бы полезно узнать путь к файлу.
@BigLebovski в той ветке проблема была в русских именах файлов, это уже исправлено.