首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我不能用pdfMerger解决这个致命的错误问题

我不能用pdfMerger解决这个致命的错误问题
EN

Stack Overflow用户
提问于 2019-10-23 16:46:49
回答 1查看 846关注 0票数 0

我试图合并一些pdf,但我有一个问题,我不明白,我不知道发生了什么,有人能帮助我吗?

附在PHP中的代码

这是pdfMerger的方法

代码语言:javascript
复制
public static function pdfMerger($archivos, $destino){
            $pdf = new PDFMerger(); // or use $pdf = new \PDFMerger; for Laravel
            if($archivos != null){
                for($i=0; $i < count($archivos); $i++){
                    $pdf->addPDF($archivos[$i], 'all');
                }
            }
            $pdf->merge('file', $destino);
        }

这里是我称之为方法的地方:

代码语言:javascript
复制
//This is a test
$control = new FilesController();
    $dir = "/Jomar/induccion/documents/";
    $files = glob($_SERVER['DOCUMENT_ROOT']."{$dir}politicas empresa/*.pdf");
    $url = $_SERVER['DOCUMENT_ROOT']."{$dir}politicas empresa/prueba.pdf";
    print_r($files);
    $control->pdfMerger($files, $url);

这是我目前收到的错误:

致命错误:未指明的异常: C:\xampp\htdocs\Jomar\induccion\config\PDFMerger-master\tcpdf\include\tcpdf_filters.php:474堆栈跟踪中的decodeFilterFlateDecode:无效代码:#0 C:\xampp\htdocs\Jomar\induccion\config\PDFMerger-master\tcpdf\include\tcpdf_filters.php(359):TCPDF_FILTERS::Error(‘decodeFilterFla.’) #1 C:\xampp\htdocs\Jomar\induccion\config\PDFMerger-master\tcpdf\includeTCPDF_FILTERS::decodeFilterFlateDecode('\xEA\x91\xB9mj/\xAB\x8E;:\tcpdf_filters.php(94)iN\xA3\x143\xAF.) #2 C:\xampp\htdocs\Jomar\induccion\config\PDFMerger-master\tcpdf\tcpdi_parser.php(1310):TCPDF_FILTERS::decodeFilter('FlateDecode','\xEA\x91\xB9mj/\xAB\x8E;iN\xAF 3\x143\xAF.‘) #3 C:\xampp\htdocs\Jomar\induccion\config\PDFMerger-master\tcpdf\tcpdi_parser.php(1249):TCPDI_解析器->_rebuildContentStream(Array) #4 C:\xampp\htdocs\Jomar\induccion\config\PDFMerger-master\tcpdf\tcpdi.php(192):TCPDI_C:\xampp\htdocs\Jomar\induccion\config\PDFMerger-master\tcpdf\tcpdi.php(192):->getContent() #5 C:\xampp\htdocs\Jomar\induccion\config\PDFMerger-master\PDFMerger.php(104):TCPDI->importPage(( 1)在第474行的C:\xampp\htdocs\Jomar\induccion\config\PDFMerger-master\tcpdf\include\tcpdf_filters.php中

(对不起我的英语)

EN

回答 1

Stack Overflow用户

发布于 2019-10-23 20:16:43

问题是pdf的权限,因此,有必要检查pdf文档中没有任何类型的限制。谢谢你的帮助。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58527584

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档