конвертировать TXT или DOC в PDF с помощью PHP - PullRequest
3 голосов
/ 27 февраля 2010

кто-нибудь сталкивался с PHP-кодом, который конвертирует текст или документ в PDF?

он должен следовать тому же формату, что и исходный файл txt или doc, что означает перевод строки, а также новый абзац ...

Ответы [ 4 ]

4 голосов
/ 27 февраля 2010

Преобразование из DOC в PDF возможно с использованием phpLiveDocx :

$phpLiveDocx = new Zend_Service_LiveDocx_MailMerge();
$phpLiveDocx->setUsername('username')
            ->setPassword('password');
$phpLiveDocx->setLocalTemplate('document.doc');
// necessary as of LiveDocx 1.2
$phpLiveDocx->assign('dummyFieldName', 'dummyFieldValue');
$phpLiveDocx->createDocument();
$document = $phpLiveDocx->retrieveDocument('pdf');
file_put_contents('document.pdf', $document);
unset($phpLiveDocx);

Для преобразования текста в PDF вы можете использовать расширение pdf - PHP. Вы можете просмотреть примеры здесь .

1 голос
/ 27 февраля 2010

Посмотрите на этот вопрос . Использование OpenOffice в режиме командной строки для преобразований может быть выполнено, хотя вам придется немного поискать макросы преобразования. Я не говорю, что это легкий, хотя:)

1 голос
/ 27 февраля 2010

См. HTML_ToPDF . Это также работает для текста.

0 голосов
/ 03 августа 2010

Прошло много времени с тех пор, как я коснулся PHP, но если вы можете делать из него вызовы веб-службы, попробуйте этот продукт . Это обеспечивает отличную точность преобразования. Он также поддерживает дополнительные форматы, включая Infopath, Excel, PowerPoint и т. Д., А также Поддержка водяных знаков .

Обратите внимание, что я работал над этим продуктом, поэтому применяются обычные заявления об отказе от ответственности.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...