Fehler bei pdf_open (wrong para count)

Hallo,

folgende Fehlermeldung wird beim Aufruf der Funktion pdf_open verursacht ($pdf = pdf_open($fp):wink::

Warning: Wrong parameter count for pdf\_open() in c:\inetpub\wwwroot/pdftest.php3 on line 10

Beim Versuch einen zweiten Parameter zu übergeben ($pdf = pdf_open($fp,$infpdf):wink: stürzt die php.exe ab (Win2000, PWS).
hier der ganze Code:

<?php $fp = fopen("test.pdf", "w+");<br />$infpdf = pdf\_get\_info("test.pdf");
pdf\_set\_info\_author($infpdf, "Uwe Steinmann");
pdf\_set\_info\_title($infpdf, "Test for PHP wrapper of PDFlib 2.0");
pdf\_set\_info\_author($infpdf, "Name of Author");
pdf\_set\_info\_creator($infpdf, "See Author");
pdf\_set\_info\_subject($infpdf, "Testing");
echo $infpdf;
$pdf = pdf\_open($fp);
pdf\_begin\_page($pdf, 595, 842);
pdf\_add\_outline($pdf, "Page 1");
pdf\_set\_font($pdf, "Times-Roman", 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 "[finished";  
?\>](getpdf.php3)

jemand eine Idee??

MfG
Albrecht

an alle, die es interessiert:

Versionen von PHP4 die nach dem 9. März 2000 erscheinen unterstützen nur noch die Versionen >3.0 von pdflib. PHP3 sollte hingegen nicht mit Versionen >2.01 verwendet werden. Dazu kommt, dass die Umgebungsvariable „PDFLIBRESOURCE“ auf die upr-Datei zeigen muss, in der die benötigten Schriften referenziert sind (

putenv("PDFLIBRESOURCE=pfad\_zur\_datei\pdflib.upr");

) Auch interessant zu wissen, dass sich der encoding Parameter der Funktion pdf_set_font() in eine Zeichenkette geändert hat. Dies bedeutet, dass anstatt von beispielsweise 4 jetzt ‚winansi‘ verwendet werden muss (*grr*, erst mal mitkriegen).

MfG
Albrecht