Willkommen auf dem Portal für Mediengestalter
|
|
Autor |
Nachricht |
smile jamaica
Threadersteller
Dabei seit: 31.10.2003
Ort: Freiburg
Alter: 39
Geschlecht:
|
Verfasst Di 27.01.2004 11:20
Titel [PHP] Was ist da falsch? |
|
|
Hab ein Script, welches folgendes Error bringt:
Fatal error: PDFlib error [1118] PDF_open_pdi_page: Handle parameter 'document' has bad value 0 in /var/www/__spielwiese/sascha/pdf.inc.php on line 37
Hier der Code:
Code: | function pdf_erstellen($pdf_filename) {
$pdf_fp = pdf_new();
if (pdf_open_file($pdf_fp, $pdf_filename) == 0) {
if ($script_show_error == TRUE) {
echo "<hr>Fehler: ".pdf_get_errmsg($pdf_fp[$fp])."<hr>";
}
return FALSE;
}
return $pdf_fp;
}
function pdf_importieren($pdf_fp, $pdf_pdi_datei, $pdf_pdi_seite=1) {
global $pdf_page_x, $pdf_page_y;
pdf_begin_page($pdf_fp, $pdf_page_x, $pdf_page_y);
$pdf_pdi_fp = pdf_open_pdi($pdf_fp, $pdf_pdi_datei, "", 0);
$pdf_pdi_page = pdf_open_pdi_page($pdf_fp, $pdf_pdi_fp, $pdf_pdi_seite, ""); // <-- Zeile 37, der zweite Parameter soll abgeblich 0 sein, warum???
pdf_place_pdi_page($pdf_fp, $pdf_pdi_page, 0.0, 0.0, 1.0, 1.0);
pdf_end_page($pdf_fp);
}
$pdf_page_x = 100;
$pdf_page_y = 100;
$fp1 = pdf_erstellen("datei1.pdf");
pdf_importieren($fp1, "anlage.pdf");
pdf_begin_page($fp1, $pdf_page_x, $pdf_page_y);
pdf_end_page($fp1);
pdf_close($fp1); |
//---------------------------------------------------------
Ich weiß zwar wo der Fehler ist, aber keine Ahnung warum das Falsch ist. Vielleicht könnt ihr mir helfen.
Zuletzt bearbeitet von shakadi am Fr 05.05.2006 09:55, insgesamt 3-mal bearbeitet
|
|
|
|
|
WurstOderWas
Dabei seit: 26.03.2003
Ort: -
Alter: 43
Geschlecht:
|
Verfasst Di 27.01.2004 11:28
Titel
|
|
|
hast du die pdf-lib denn überhaupt installiert?
|
|
|
|
|
Anzeige
|
|
|
smile jamaica
Threadersteller
Dabei seit: 31.10.2003
Ort: Freiburg
Alter: 39
Geschlecht:
|
Verfasst Di 27.01.2004 11:30
Titel
|
|
|
ja schon
|
|
|
|
|
tacker
Dabei seit: 22.03.2002
Ort: Trondheim, Norwegen
Alter: 43
Geschlecht:
|
Verfasst Di 27.01.2004 15:09
Titel Re: [PHP] Was ist da falsch??? |
|
|
smile jamaica hat geschrieben: | $pdf_pdi_fp = pdf_open_pdi($pdf_fp, $pdf_pdi_datei, "", 0);
$pdf_pdi_page = pdf_open_pdi_page($pdf_fp, $pdf_pdi_fp, $pdf_pdi_seite, ""); // <-- Zeile 37, der zweite Parameter soll abgeblich 0 sein, warum??? |
Prüf mal die Ausgabe von
Code: | pdf_open_pdi($pdf_fp, $pdf_pdi_datei, , 0); |
Da wird vermutlich der Fehler liegen.
|
|
|
|
|
smile jamaica
Threadersteller
Dabei seit: 31.10.2003
Ort: Freiburg
Alter: 39
Geschlecht:
|
Verfasst Di 27.01.2004 16:07
Titel
|
|
|
danke, hab aber schon den fehler gefunden. Das PDF, was ich importieren wollte, war beschädigt und gab daher 0 zurück. Trotzdem danke.
|
|
|
|
|
Nimroy
Community Manager
Dabei seit: 26.05.2004
Ort: zwischen Köln und D'dorf
Alter: 46
Geschlecht:
|
Verfasst Fr 05.05.2006 09:53
Titel
|
|
|
Ich muss das mal reanimiere, weil ich anhand der Funktion pdf_importieren versuche was zu begreifen.
Wenn ich das richtig verstehe erstellst du mit pdf_open_pdi einen handle sowohl auf das neu erstellte, als auch ein bestehendes pdf, richtig?
|
|
|
|
|
|
|
|
Ähnliche Themen |
zufallsscript ist falsch :-(
[PHP] verdammt was ist falsch?
CSS IE6 bricht Box falsch um
Umlaute sind falsch
[ACS:CS3] After Efects importiert PSD falsch
Illustrator speichert falsch!
|
|
|
Du kannst keine Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum nicht antworten. Du kannst an Umfragen in diesem Forum nicht mitmachen.
|
|