Сейчас он работает на myokyawhtun/pdfmerger, который работает нормально, но не сохраняет ссылки, установленные в Acrobat.
Мы пробовали разные найденные библиотеки (чистый PHP, мы не можем устанавливать или вызывать приложения из командной строки через Shell-exec или аналогичный в этом веб-пространстве, поэтому нет gs), даже если мы просто импортируем PDF-файлы через fpdi и повторно сохраните их, гиперссылки потеряются.
Есть ли какая-нибудь (чистая PHP) библиотека, которая может сохранять ссылки внутри файлов? Или есть какие-то специальные настройки, которые мы пропустили?
Мы попробовали:
- setasign/fpdi
- iio/libmergepdf
- jurosh/pdf-merge
require('vendor/myokyawhtun/pdfmerger/tcpdf/tcpdf.php');
require('vendor/myokyawhtun/pdfmerger/tcpdf/tcpdi.php');
require('vendor/myokyawhtun/pdfmerger/PDFMerger.php');
$pdf = new \PDFMerger\PDFMerger;
foreach($sourcePdfs as $file)
{
$pdf->addPDF($pdfDir.'/source/'.$file);
}
$pdf->merge('download', 'Download.pdf');
Подробнее здесь: https://stackoverflow.com/questions/591 ... nks-inside
Мобильная версия