gpt4 book ai didi

php - 如何返回 pdf 对象而不是使用 fpdf 保存

转载 作者:行者123 更新时间:2023-12-04 16:09:40 25 4
gpt4 key购买 nike

我需要创建一个 pdf 文件并通过 POST 请求发送到服务器。对于创建pdf,代码很简单

require('fpdf.php');
$pdf = new FPDF();
$pdf->AddPage();
$pdf->SetFont('Arial','B',16);
$pdf->Cell(40,10,'Hello World!');
$pdf->Output("mypdf.pdf");

对于发布,我阅读了

的 pdf 文件
$file_contents = file_get_contents("mypdf.pdf");

有没有一种方法可以让我不必先写入文件然后从中读回?一些做法

$file_contents = $pdf->Output();

最佳答案

如果我没答错,你想要数据流?

如果是这样,Output() 接受 2 个参数,name 和 destination。发送 S 作为目标参数将返回 pdf 数据的 string

所以,保留你的代码

require('fpdf.php');
$pdf = new FPDF();
$pdf->AddPage();
$pdf->SetFont('Arial','B',16);
$pdf->Cell(40,10,'Hello World!');
$file_contents = $pdf->Output("mypdf.pdf","S");

source

关于php - 如何返回 pdf 对象而不是使用 fpdf 保存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26362164/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com