Php 如何使用提交按钮获取pdf文件

Php 如何使用提交按钮获取pdf文件,php,javascript,pdf,Php,Javascript,Pdf,我想用php代码制作一个pdf文件,如果我在点击提交按钮后制作一个注册表单,表单信息必须到pdf文件。有什么办法吗。我得到了一个链接,但PDF不能正常工作 我一直在搜索,但仍然无法获得演示 你们谁都可以帮我 谢谢复制自: 您需要一个pdf生成器,我建议您使用tcpdf: 它是开源的,当您下载该库时,您有超过50或60个如何使用示例脚本 与其他开源库不同,我知道这个库实际上支持utf-8(取决于使用的字体)。我测试了fpdf、dompdf和其他几个字符,因为我需要在我的文档中使用这些字符:č、ć

我想用php代码制作一个pdf文件,如果我在点击提交按钮后制作一个注册表单,表单信息必须到pdf文件。有什么办法吗。我得到了一个链接,但PDF不能正常工作 我一直在搜索,但仍然无法获得演示

你们谁都可以帮我

谢谢

复制自:


您需要一个pdf生成器,我建议您使用tcpdf:

它是开源的,当您下载该库时,您有超过50或60个如何使用示例脚本

与其他开源库不同,我知道这个库实际上支持utf-8(取决于使用的字体)。我测试了fpdf、dompdf和其他几个字符,因为我需要在我的文档中使用这些字符:č、ć、ž、đ,这是我唯一可以使用的库


如果您需要一个特定的示例,请向我展示您的代码,我将帮助您:)

尝试FPDF库。我正在发布我用来在php中动态生成pdf的部分代码

require_once('fpdf/fpdf.php')

$frontpdf=新的FPDF('p','mm','A4')
$frontpdf->AddPage()
$frontpdf->SetFont('Arial','',12)
$frontpdf->Cell(210230.19,$frontpdf->Image('./images/cover.jpg',0,0205230.19))
$frontpdf->Ln(218)
$frontpdf->Cell(110,6,$fname.'.$lname,0)
$frontpdf->Ln()
$frontpdf->单元格(110,6,日期('d.m.Y'),0)
$frontpdf->Output('./pdfs/your_data.pdf',F')

详情请参阅


如果要发送pdf文件而不是保存它,请在最后一行中使用“I”或“D”而不是“F”。您也可以在php4中使用FPDF。

您的问题是什么?同时显示您正在使用的代码我认为他/她希望根据用户在表单中输入的数据动态创建pdf,并在单击提交后将该pdf发送给用户。对吧@nanacy?你的问题不清楚你需要什么样的帮助。你说你已经有了一个链接,但是PDF不起作用。您需要帮助解决这个问题,还是需要使用PHP创建PDF的一般指南?仅供参考,dompdf将在0.6.0版本(目前处于beta版)中支持UTF-8。如果这是真的,我道歉。上一次(10个月前)tcpdf是唯一具有适当utf-8支持的库。如果你在0.6.x beta版中有一个utf-8支持的示例/链接,那就太好了:)不用担心,这个项目已经有一段时间没有积极开发了。您可以在以下PDF中看到使用嵌入式字体时扩展的字符集支持。
<?php
// We'll be outputting a PDF
header('Content-type: application/pdf');

// It will be called downloaded.pdf
header('Content-Disposition: attachment; filename="downloaded.pdf"');

// The PDF source is in original.pdf
readfile('original.pdf');
?>