Мне нужно преобразовать PDF-документ в HTML и после редактирования html я затем конвертирую этот HTML в PDF. Я использую команду «pdftohtml» ubuntu (pdftohtml – программа для преобразования pdf-файлов в html, xml и png-изображения), например, PHP-код ниже
<?php $output = shell_exec('pdftohtml create.pdf updated.html'); ?>
Он конвертирует весь документ успешно, но он передает все изображения в верхней части страницы. Может ли кто-нибудь помочь мне сделать эту работу?
Вы можете сохранить макет своего документа (верхние и нижние колонтитулы, пейджинг и т. Д.) Из исходного PDF
файла в преобразованном html
файле, используя флаг «-layout».
$output = shell_exec('pdftohtml -layout create.pdf updated.html');
Если вы хотите конвертировать ряд страниц в файл PDF
, используйте флажки «-f» и «-l» (нижний регистр «L»), чтобы указать первую и последнюю страницы в диапазоне, который вы хотите преобразовать.
$output = shell_exec('pdftohtml -f 5 -l 9 create.pdf updated.html');
Чтобы преобразовать PDF
файл, защищенный и зашифрованный с помощью пароля владельца, используйте флаг «-opw» (первый символ в флагове – строчная буква «O», а не ноль).
$output = shell_exec('pdftohtml -opw 'password' create.pdf updated.html');
Источник