phpbar.de logo

Mailinglisten-Archive

[php] PDFlib

[php] PDFlib

Rene Sasse php_(at)_phpcenter.de
Tue, 19 Jun 2001 12:59:52 +0200


Hallo,

ich versuche mich gerade daran pdf unterstuetzung in PHP zu aktiveren
und scheitere leider klaeglich.

Was ich bisher gemacht habe:

PDFlib4.0.1:
./configure --enable-cxx --enable-shared-pdflib

PHP:
./configure \
--with-config-file-path=/etc/httpd \
--with-mysql \
--with-apxs=/usr/sbin/apxs \
--enable-ftp \
--enable-trans-sid \
--with-zlib \
--with-pdflib \
--with-tiff \
--with-jpeg-dir=/usr/lib \
--with-tiff-dir=/usr/lib \
--with-zlib-dir=/usr/lib \
--with-png-dir=/usr/lib \
--with-gd  \
--with-ttf \
--with-xml 

laeuft auch soweit. Jetzt ein test:
?php
$fp = fopen("/tmp/test.pdf", "w");
$pdf = pdf_open($fp);
pdf_set_parameter($pdf, "resourcefile",
"/usr/local/src/webserver/pdflib-4.0.1/fonts/pdflib.upr");
pdf_set_info_author($pdf, "Rene Sasse");
pdf_set_info_title($pdf, "Test for PHP wrapper of PDFlib 4.0.1");
pdf_set_info_author($pdf, "Name of Author");
pdf_set_info_creator($pdf, "See Author");
pdf_set_info_subject($pdf, "Testing");
pdf_begin_page($pdf, 595, 842);
pdf_add_outline($pdf, "Page 1");
pdf_set_font($pdf, "Helvetica", 30, 4);
pdf_set_text_rendering($pdf, 1);
pdf_show_xy($pdf, "Times Roman outlined", 50, 750);
pdf_moveto($pdf, 50, 740);
pdf_lineto($pdf, 330, 740);
pdf_stroke($pdf);
pdf_end_page($pdf);
pdf_close($pdf);
fclose($fp);
echo "<A HREF=getpdf.php>finished</A>";


dann bekomme ich den Fehler:
Fatal error: Internal pdflib error: Unknown encoding '4' in
/home/www/reneweb/html/test/pdf/pdf.php on line 12

kann mir jemand sagen, was ich da falsch gemacht haben koennte ?
Das PDFfile selber wird naemlich erstellt, nur das ich dort nichts
hineinschreiben kann. Zeichnen geht.

ratlos,
Rene

-- 
Best regards, Rene Sasse			rene-ml_(at)_traumhaft.cx
Kühnheit im Geschäftsleben ist die erst-, zweit- und drittwichtigste Sache.
Thomas Fuller 1608 - 1661



php::bar PHP Wiki   -   Listenarchive