使用file_put_contents()创建PDF文件

时间:2013-09-10 14:16:13

标签: php pdf xls createfile

我需要从SQL中的数据创建文件。我在SQL中有base64字符串。我的图像没问题。但问题出在PDF或XLS文件上。我使用代码:

$base_64 = 'GENERATE SOME BASE_64 CODE FROM SQL';

file_put_contents('myFile.pdf', base64_decode($base_64));

我需要帮助吗?

2 个答案:

答案 0 :(得分:0)

您无法将其直接插入PDF。您必须使用类似TCPDF的库:http://www.tcpdf.org/index.php

您可以在此处查看示例: http://www.tcpdf.org/index.php

TCPDF非常简单。你应该试一试!

答案 1 :(得分:-1)

应该可以,您的代码看起来还可以。确保您的SQL表没有剥离base64代码。

file_put_contents可完美地处理pdf文件