Hallo Forum, ich beschäftige mich zur Zeit mit der Erzeugung von
PDF-Doks mit PHP. Dazu habe ich das Beispiel-Skript in der PHP
Dokumentation ausprobiert. Es traten aber folgende Probleme auf:
Fatal error: Internal pdflib error: Resource configuration file 'pdflib.upr' not found in /usr/local/httpd/htdocs/pdf/test2.php on line 19
Es existiert zwar eine solche Datei im Verzeichnis
/usr/lib/pdflib/fonts/, aber offensichtlich kann das Skript die
Datei nicht finden.
Ich habe
pdf_set_parameter($pdf, "resourcefile", "/usr/lib/pdflib/fonts/pdflib.upr");
eingefügt. Damit konnte das Skript zwar die .upr Datei
finden, dafür aber keine Font-Dateien, obwohl
diese im selben Verz. wie die .upr Datei liegen.
Erst nachdem ich die Courier.afm ins Skriptverzeichnis kopiert
habe, rührte sich was. Allerdings wurde nur was mit der
Kodierung "ebcdic" angzeigt. Hier aber auch nur Kauderwelsch.
Auch das Erzeugen einer PDF-Datei on the fly funktioniert nicht,
da PDF_new() zu einer 'Call to undefined function' Meldung führt.
Ich weiss nicht mehr so recht weiter. Hoffe, ihr könnte mir helfen.
vielen Dank im voraus.
Stephan
PS. Meine Konfiguration:
SUSE 7.2
phpinfo():
PDF Support: enabled
PDFLib Version: 3.03
CJK Font Support: yes
In-memory PDF Creation Support: yes