Тип содержимого PDF в PHP, неправильно закодирован

Я создаю файл PDF на PHP:

header("Content-Type: application/pdf");
header("Content-Disposition: attachment; filename=\"file.pdf\"");
echo "Hello";

Загруженный file.pdf не смог открыть. В нем говорится, что «Adobe Reader не может открыть файл, потому что он либо не поддерживается типом файла, либо потому, что файл был поврежден (например, он был отправлен как вложение электронной почты и неправильно декодирован)».

Но при открытии файла с Текстовый редактор, в файле есть только «привет». Похоже, что он не правильно закодирован как PDF. Любая помощь, пожалуйста?

0

Решение

Ты не можешь просто echo строку и ожидайте, что она будет правильно отформатирована в файл PDF, «как этот».

Вам нужно посмотреть на создание PDF. Вот несколько связанных вопросов:

1

Другие решения

Других решений пока нет …