Articles of wkhtmltopdf

Как установить wkhtmltopdf с привязками PHP в Linux (centos)

Как установить wkhtmltopdf с привязками PHP в Linux (centos 5+)? Мой вопрос немного отличается от других вопросов, потому что мне нужна помощь в настройке привязок php. благодаря Джейсон

Проблема exec () с длинной командой в PHP

Я использую wkhtmltopdf на своем сервере для переноса HTML-документа в PDF. Он работает очень хорошо, когда я использую короткий URL-адрес, например: exec("/opt/wkhtmltopdf/bin/wkhtmltopdf –page-size 'Letter' –orientation 'Portrait' 'http://myurl.com/myPHPfile.php?id=12' '/tmp/myfile.pdf'") Проблема возникает, когда я использую длинную команду, например: exec("/opt/wkhtmltopdf/bin/wkhtmltopdf –title 'The name of my file' –page-size 'Letter' –orientation 'Portrait' 'http://myurl.com/myPHPfile.php?phpsid=d8dbfbb91c0748d91426441e67aaf2b6&id=436' '/tmp/The name of my file.pdf'") Обратите внимание, […]

wkhtmltopdf Проблема

1) Я загрузил «wkhtmltopdf-i386» на свой сервер в папке с именем «/ pdf» 2) Я загрузил скрипт интеграции php в той же папке и назвал его «wkhtmltopdf.php» (http://code.google.com/p/wkhtmltopdf/wiki/IntegrationWithPhp) 3) Я загрузил файл, который я назвал «usage.php» в той же папке, содержащий: <?php require_once('wkhtmltopdf.php'); $pdf=new WKPDF(); $pdf->set_html('Hello world!'); $pdf->render(); $pdf->output(WKPDF::$PDF_EMBEDDED,'sample.pdf'); ?> 4) Я создал папку / […]

php shell exec зависает при использовании wkhtmltopdf

Я пытаюсь создать PDF из HTML с помощью PHP. Я использую Mac OS X в качестве среды разработки, хотя мне бы хотелось, чтобы этот код запускался на производственном Linux-сервере. Пока у меня есть: $url = escapeshellarg("http://www.google.com/"); $output = shell_exec("/usr/local/Cellar/wkhtmltopdf/0.11.0_rc1/bin/wkhtmltopdf " . $url . " /tmp/tmp_pdf.pdf 2>&1"); echo "<pre>$output</pre>"; Этот код создает PDF-файл в файле /tmp/tmp_pdf.pdf. […]

Используйте wkhtmltopdf для установки ландшафтной ориентации

Как я могу изменить ориентацию моего pdf файла, который создается с помощью Wkhtmltopdf . Я вызываю его на PHP следующим образом: $file = fopen("tmp/html/pdfTmp_$numRand.html", "w") or exit("Unable to open file!"); fwrite($file, $html); fclose($file); exec("..\library\wkhtmltopdf\wkhtmltopdf " . "tmp/html/pdfTmp_$numRand.html tmp/pdf/pdfTmp_$numRand.pdf"); header('Content-Description: File Transfer'); header('Content-Type: application/octet-stream'); header("Content-Disposition: attachment; filename=".$nom."_".$residence.".pdf"); header('Content-Transfer-Encoding: binary'); header('Expires: 0'); header('Cache-Control: must-revalidate, post-check=0, pre-check=0'); header('Pragma: […]

Преобразование HTML в PDF в php онлайн

Я пытался разработать программу php, которая может конвертировать html-файл в pdf. Я разобрался с проблемой и узнал это программное обеспечение wkHTMLtoPDF, которое можно использовать для этой цели. Я загрузил его для окон, и я успешно создал то, что хотел использовать эти строки: $wkcommand = "\"C:\\Program Files\\wkhtmltopdf\\bin\\wkhtmltopdf\" –page-width 300 –page-height 225 \"$url\" $dir\\$tempName.pdf &"; exec($wkcommand, $output, […]

wkhtmltopdf с задержкой javascript не работает

PDF, созданный с использованием приведенного ниже кода, не закончил рендеринг javascript, поэтому javascript был предварительно сформирован на половине таблиц (скажем, если есть 100 таблиц, а иногда 50, другие – 52, 54 и т. Д.). Я использую флаг –javascript-delay 40000 в попытке задержать извлечение страницы, но результаты одинаковы. Он по-прежнему слишком быстро нажимает на спусковой крючок. […]

Выполнить wkhtmltopdf из PHP

Я отлично справляюсь с командной строкой Linux: wkhtmltopdf entry.html output.pdf Но из кода PHP не работает следующее: exec ('wkhtmltopdf entry.html output.pdf'); Интересно, у меня есть googled и много не проверенных решений и без объяснения причин, почему это проблема. Спасибо, если у вас хорошие.

Масштабировать HTML пропорционально точно для формата PDF A4

Я использую PHP, Mysql, jQuery. У меня есть веб-страница, которая должна быть преобразована в формат A4 с высоким разрешением PDF: http://optisolbusiness.com/funeral_site/sample/index/id/255 . Я преобразовал HTML в PDF, используя wkhtmltopdf , который отлично работает. Вот сгенерированный PDF-файл http://optisolbusiness.com/Guru/Gurupdf/optisol.pdf . Но HTML не подходит точно к размеру PDF; В PDF есть пробелы вокруг HTML. Как масштабировать HTML, […]

WKHTMLTOPDF – Можно ли отображать динамические заголовки?

Я использую параметр wkhtmltopdf –header-html, но кажется, что он действительно работает только с html-кодом. Есть ли способ добавить некоторый PHP и заставить его работать как-то? Мне нужно показать дату и электронную почту пользователя на каждой странице … Спасибо за любой совет;)

Intereting Posts
zend Framework не работает после того, как файлы загружаются на удаленный сервер Как извлечь содержимое <uri> </ uri> в документе XML? Добавить до и после строки Поиск похожих шаблонов чисел в таблице Фильтр и разбиение на страницы на CodeIgniter Как разрешить пользователям с необходимым разрешением загружать файл через php? Cakephp сохраняет дополнительный атрибут в отношении HABTM Запуск и получение команды на экране через PHP PHP cURL: HTTP-заголовки показывают 302 и файлы cookie, файлы cookie сохраняются и отправляются, появляются одни и те же заголовки? Как я могу использовать локальное хранилище HTML5 вдоль стороннего PHP, использовать его для сеансов php и хранить другую информацию, которую использует php параметр, уже выбранный при загрузке страницы в выпадающем списке, а также changeble Как распечатать точный sql-запрос в zend framework? API Facebook получает идентификатор Фан-страницы внутри страницы Тип файла загрузки правильный способ отправки маркера полосы с Android