FPDF 仅在 Mac 上导出 .html 而不是 .pdf
FPDF exports .html instead of .pdf, only on Mac
我正在使用 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(); ?>
感谢您的帮助!
实现它的唯一方法是存储 PDF 并向用户显示下载 link。好的解决方法
我正在使用 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(); ?>
感谢您的帮助!
实现它的唯一方法是存储 PDF 并向用户显示下载 link。好的解决方法