【问题标题】:PHP to merge PDFs via drag and dropPHP通过拖放合并PDF
【发布时间】:2012-10-11 19:44:19
【问题描述】:

我需要一种方法来集成这两个功能。一个坚实的点击和拖动example of click and drag 和PDFMerger PDFMerger

我正在使用 PDFMerger,效果很好

<?php

包括“PDFMerger.php”;

$pdf = 新 PDFMerger;

$pdf->addPDF('testFile5.pdf', 'all') ->addPDF('testFile57.pdf', 'all')

->merge('download', 'samplepdfs/TEST2.pdf');
?>

它可以轻松组合 2 个 pdf。 问题是我需要结合这两个功能。 我需要用户能够选择他们想要组合的 pdf,我希望通过上面的链接进行这种 VIA 拖放操作。 任何人都可以在正确的方向上轻推我吗?

【问题讨论】:

    标签: php pdf drag-and-drop merge


    【解决方案1】:

    您只需要将数据发布到您的 php 脚本。在您的 jQuery 示例中,您的该字段带有逗号分隔值,通常是隐藏的。确保它在表单内。然后,您只需使用提交按钮发布表单。

    我相信你可以自己编写html代码,php脚本应该是这样的:

    <?php
    include 'PDFMerger.php';
    $files = explode(",", $_POST['postOrder']); //or your name of the field
    
    $pdf = new PDFMerger;
    
    foreach ($files as $file) {
        $pdf->addPDF($file, 'all') 
    }
    
    $pdf->merge('download', 'samplepdfs/TEST2.pdf');
    ?>
    

    当然你需要做更多的检查以确保安全。

    【讨论】:

    • 我要试一试,虽然我是 PHP 的铁杆菜鸟。
    • 我遇到了一个错误,也许你可以帮助我这里是页面page here
    • 您是否制作了包含正确字段的表单并发布了?使用print_r($_POST) 检查是否有任何文件。因为$file 为空,所以您遇到了异常。
    • 我认为我做得对SEE IT HERE我讨厌这样麻烦。我会添加这样的表单
      吗?知道如何让 $file 正常工作吗?很抱歉一直打扰你。
    • Action 必须是包含脚本的 php 文件。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-03-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-07-17
    • 2018-09-23
    相关资源
    最近更新 更多