将数组数据的字节转换为pdf下载?

时间:2019-05-02 11:08:59

标签: php

enter image description here

请查看添加的图像,并让我知道是否有人可以将字节数组转换为pdf

3 个答案:

答案 0 :(得分:1)

首先,您必须创建一个PDF文件:

header('Content-Type: application/pdf'); 
$pdf_file = fopen( 'PDF_FILE_PATH', 'wb' );

然后,您必须在PDF文件中写入字节数组:

fwrite( $pdf_file, $byte_array); 
fclose( $pdf_file);

就是这样。

答案 1 :(得分:0)

读取字节流并回显

$byte_string="read the byte string";
header('Content-type: application/pdf');
header('Content-Disposition: attachment; filename="service.pdf"');
echo base64_decode($byte_string);

通过:Byte array to pdf file in php

答案 2 :(得分:0)

您可能需要首先设置Content-Type标头。试试这个:

header('Content-Type: application/pdf'); 
$fp = fopen( $_SERVER['DOCUMENT_ROOT'] . 'filename.pdf', 'wb' ); 
fwrite( $fp, $print); 
fclose( $fp );