Объедините PDF-файлы в PHP и сохраните веб-ссылки внутри.Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Объедините PDF-файлы в PHP и сохраните веб-ссылки внутри.

Сообщение Anonymous »

У нас есть проект, в котором мы объединяем различные PDF-файлы для создания каталога.
Сейчас он работает на myokyawhtun/pdfmerger, который работает нормально, но не сохраняет ссылки, установленные в Acrobat.
Мы пробовали разные найденные библиотеки (чистый PHP, мы не можем устанавливать или вызывать приложения из командной строки через Shell-exec или аналогичный в этом веб-пространстве, поэтому нет gs), даже если мы просто импортируем PDF-файлы через fpdi и повторно сохраните их, гиперссылки потеряются.
Есть ли какая-нибудь (чистая PHP) библиотека, которая может сохранять ссылки внутри файлов? Или есть какие-то специальные настройки, которые мы пропустили?
Мы попробовали:
  • setasign/fpdi
  • iio/libmergepdf
  • jurosh/pdf-merge
Пример кода для текущей библиотеки (myokyawhtun/pdfmerger):
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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»