Здравствуйте, у меня есть строка base64. Мне нужно преобразовать эту строку в pdf файл и скачать его. Пытаюсь сделать так: PHP: $decoded = base64_decode($b64report); $file = 'invoice.pdf'; file_put_contents($file, $decoded); if (file_exists($file)) { header('Content-Description: File Transfer'); header('Content-Type: application/octet-stream'); header('Content-Disposition: attachment; filename="'.basename($file).'"'); header('Expires: 0'); header('Cache-Control: must-revalidate'); header('Pragma: public'); header('Content-Length: ' . filesize($file)); readfile($file); exit; } где $b64report-это и есть строка base64. Этот код скачивает файл в pdf, однако файл не открывается(полагаю что он поврежден) Нужна помощь.