gpt4 book ai didi

php - 使用AJAX和PHP输出PDF

转载 作者:行者123 更新时间:2023-11-28 08:54:42 26 4
gpt4 key购买 nike

我的 Web 应用程序的工作方式是用户填写表单,然后 AJAX 将表单数据发送到生成 PDF(使用 xpdf)的 PHP 文件。然后生成的 PDF 应该可以通过 AJAX 在 HTML 页面上下载。

如果我直接在浏览器中打开 pdf.php 它工作正常。不过,我需要弄清楚如何将其与 AJAX 连接,以便将生成的 PDF 发送回 AJAX,并且用户只需单击页面上的按钮即可下载它。

AJAX:

$.ajax({
url: 'pdf.php',
type: 'POST',
data: pdfData
})
.done(function(response){
});

pdf.php:

<?php 
include('fpdf.php');
include('fpdi.php');

// initiate FPDI
$pdf =& new FPDI();
// add a page
$pdf->AddPage();
...
$pdf->Output('address.pdf', 'D');
?>

最佳答案

完成 pdf 文件后,您就知道 pdf 的路径和所有详细信息。将 html 或 json 对象返回到您的页面,并创建一个新的 html 按钮来链接到 pdf 文件。

您返回的数据将包含有关 pdf 的所有所需详细信息。名称、路径等...

关于php - 使用AJAX和PHP输出PDF,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18646926/

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