#php #macos #pdf #export #fpdf
#php #macos #PDF #экспорт #fpdf
Вопрос:
Я использую библиотеку PHP FPDF для создания PDF-файлов на своем веб-сайте. Он отлично работает на всех устройствах, КРОМЕ Mac. Он сохраняет файл .html вместо .pdf. Даже iPhone работает отлично. Вот мой код:
<?php
require('includes/fpdf/fpdf.php');
class PDF extends FPDF {}
$mypdf = new FPDF();
// Content of PDF begins
// [...]
// Content of PDF ends
$file = utf8_decode('test.pdf');
$mypdf->Output('F', 'includes/exports/'.$file);
header('Content-Type: application/pdf');
header("Content-Disposition: attachment; filename="". basename($file) .""");
readfile('includes/exports/'.$file);
exit(); ?>
Спасибо за вашу помощь!
Комментарии:
1. Какой браузер вы используете на своем компьютере Mac?
2. Браузер, который я использую, — Safari
Ответ №1:
Единственный способ достичь этого — сохранить PDF-файл и показать пользователю ссылку на скачивание. Хороший обходной путь