PHP Добавление / Установка PHP_PDFLIB в Linux - PullRequest
0 голосов
/ 18 января 2012

Итак, когда я был в Ираке и мне нечего было делать, я написал большое PHP-приложение с WAMP.Теперь я вернулся и хочу запустить его на Linux-машине.

Проблема в том, что я не могу понять, если и где найти / установить pdf_lib.Я хотел бы, чтобы pdf_lib работал на учетной записи bluehost.Специально для этого приложения: http://www.tomsfreelance.com/ARSENAL/ (логин demo1 / demo1). Я не могу создать ни одну из форм без этой библиотеки.Я бы тоже не стал его перекодировать, так как он довольно большой.Теперь это больше просто портфель.

Вот как я проверяю:

if (!@extension_loaded("pdf")) {
                ?><b><font color="#FF0000">SERVER ERROR:</font> PHP_PDF</b> is not installed on this server. You can not generate / print DA FORM 2062 or DD FORM 1750 without this extension loaded.<br /><?php
                $main->dNotifications++;
            }

Я также написал это еще в 2009/2010, поэтому все, что я помню, я знаю, это PDF_LIBвключены с WAMP.Вот пример кода того, как он используется.

$mypdf = PDF_new();
PDF_open_file($mypdf, $_SERVER['DOCUMENT_ROOT'] . "ARSENAL/pdf/{$filename}");
PDF_begin_page($mypdf, 780, 580);
$myimage = PDF_load_image($mypdf, "png", $_SERVER['DOCUMENT_ROOT'] . "ARSENAL/2062.png", "");
PDF_place_image($mypdf, $myimage, 15, 30, 0.95);
$myfont = PDF_findfont($mypdf, "Times-Roman", "host", 0);
PDF_setfont($mypdf, $myfont, 10);
// BEGIN DATA INPUT

// Hand Receipt From
PDF_show_xy($mypdf, $_FROM2062, 230, 527);

// Hand Receipt TO:
PDF_show_xy($mypdf, $name, 420, 527);
$startY=445;
$inc=23;
$aa=0;
$pg=1;
PDF_show_xy($mypdf, $pg, 660, 45);
PDF_show_xy($mypdf, $pages, 705, 45);

После просмотра того, что имеет WAMP: расширение php_pdflib

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