mysql - 从 MySQL 数据库合并 PDF Blob 文件

标签 mysql database pdf blob

如何将多个 PDF blob 文件组合成一个 PDF 以便随后打印?

<?php  
include 'config.php'; 
include 'connect.php'; 

$session= $_GET[session]; 

$query = " 
 SELECT $tbl_uploads.username, $tbl_uploads.description,  
        $tbl_uploads.type, $tbl_uploads.size, $tbl_uploads.content,   
        $tbl_members.session 
 FROM $tbl_uploads 
 LEFT JOIN $tbl_members 
 ON $tbl_uploads.username = $tbl_members.username 
 WHERE $tbl_members.session= '$session'";  

$result = mysql_query($query) or die('Error, query failed'); 

while(list($username, $description, $type, $size, $content) =  
  mysql_fetch_array($result))  
{  
header("Content-length: $size"); 
header("Content-type: $type"); 
header("Content-Disposition: inline; filename=$username-$description.pdf"); 
} 

echo $content; 

mysql_close($link); 
exit; 

?>

最佳答案

How do I combine numerous PDF blob files into a single PDF so that can then be printed?

您不需要 - 至少不能通过简单地组合字节流。您将需要处理每个文件,并将它们合并到一个新的 PDF 文档中。

一些建议,也许是解决方案之一,具体取决于您所使用的平台,适合您:

关于mysql - 从 MySQL 数据库合并 PDF Blob 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3024892/

相关文章:

php - MySQL 复制与其他技术

mysql - 计算移动平均线 MySQL?

php - 在 MySql 到 MySqli 转换后处理 MySQLi 查询的结果

database - Order By Clause 在 SQL 中花费太多时间

sql-server - 当我有 "IsDeleted"列类型的日期时间列时,是否需要 bool 列?

android - 将android布局转换为PDF文件

mysql - 如何在 MySQL 中使用 NOT IN 执行 DELETE?

java - 如何在angularjs中读取pdf流

java - 将 LineSeparator 移动到页面底部

java - 使用 JDBC 连接到 postgres 时是否可以指定架构?