laravel — Хотите объединить PDF в Stack Overflow

У меня есть документы в формате PDF. И я должен объединить все документы в один PDF.
Для этого я использую PHP Merger с DOMpdf, он работает нормально.

Но если есть какой-либо PDF-файл, который имеет цифровую подпись или зашифрован, то возникает ошибка «Ошибка FPDF: файл зашифрован!».
Мой код

$merger = new \PDFMerger;
foreach($jobDocumentsPdf as $documentPdf) {
$merger->addPDF(public_path().urldecode($documentPdf));
}
return $merger->merge('stream', "finalreport-$item->number.pdf");

Как устранить эту ошибку, я хочу объединить PDF с цифровой подписью.

0

Решение

Подписанные документы не являются проблемой здесь, потому что подпись и ее аннотация / внешний вид просто не будут скопированы в результирующий документ (класс использует FPDI внутри).

Проблема в зашифрованном / защищенном файле PDF. FPDI не поддерживает чтение таких файлов.

0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector