Чем сгенерировать PDF на php?
Советую wkhtmltopdf.org
Генерится pdf из пхп, примерно таким кодом:function makePdf($filename) {
    if (strtoupper(substr(PHP_OS, 0, 3)) === 'WIN') {
        $wkhtmltopdf = '"C:\Program Files\wkhtmltopdf\bin\wkhtmltopdf.exe"';
    } else {
        $wkhtmltopdf = '/usr/local/bin/wkhtmltopdf';
    }
    $make = "$wkhtmltopdf $filename.html $filename.pdf";
    shell_exec($make);
}
Я многие генераторы на пхп пробовал - все криво генерят (либо вёрстка сложная). А указанная утилита всё корректно генерила.
Ссылки на изображения кривые?
stackoverflow.com/a/23796314/1603055