我的概念是-在一个网站上有10个pdf文件.用户可以 Select 一些pdf文件,然后 Select 合并以创建包含所选页面的单个pdf文件.我怎么才能用php做到这一点呢?

推荐答案

我以前也这么做过.我有一个用fpdf生成的pdf文件,我需要在上面添加不同数量的pdf文件.

所以我已经设置了fpdf对象和页面(http://www.fpdf.org/)

class PDF extends FPDI
{

} 



    $pdffile = "Filename.pdf";
    $pagecount = $pdf->setSourceFile($pdffile);  
    for($i=0; $i<$pagecount; $i++){
        $pdf->AddPage();  
        $tplidx = $pdf->importPage($i+1, '/MediaBox');
        $pdf->useTemplate($tplidx, 10, 10, 200); 
    }

这基本上使每个pdf文件变成一个图像,然后放入另一个pdf文件.对于我所需要的,它工作得非常好.

Php相关问答推荐

如果特定值与单独数组中的值匹配,如何从更大的数组中删除PHP数组?

PHP FFI—Convert void * to int

允许Laravel路由指定`withTrashed`,尽管有显式的模型绑定

如何使用URL链接(mdl)切换选项卡

从WooCommerce Checkout Country Select2下拉列表中重新排序国家/地区

PHP从响应应用程序json获取文件代码和URL

将文件添加到存档,而不重建存档

PHP -流加密启用服务器切断字节

SFTP在PHP(phpseclib3\Net\SFTP)-过滤目录列表结果服务器端可能吗?类似于psftp中的LS命令?

Select 本地提货时隐藏WooCommerce显示的发货成本

如果WooCommerce购物车在 checkout 时被清空,请重定向至store 页面

在WooCommerce存档页面中显示可变产品的库存变化属性

为WooCommerce中存储一些数据的购物车项目添加复选框

将可编辑的计费自定义字段添加到 WooCommerce 管理单个订单

在 PHP MySQL 中自动生成账单编号

在 WooCommerce 中应用优惠券时显示购物车商品折扣金额

htaccess 重定向子域错误的 url

使用 Laravel 和 Vue 进行图像表单验证

如何使用动态变量定义 bind_result?

按数字然后按字符串对关联 PHP 数组进行排序