Hallo!
Ich hoffe irgendwer kennt sich mit meinem Problem aus. Ich möchte gerne PDF Dateien erstellen. Diese PDFs sollen mit dem Tool HTML 2 PDF von Rustyparts.com erstellt werden.
Seit 3 Tagen bastel ich nun mit meinem Problem herum. Ich habe einen Windows 2000 Server, und PHP 5.0 installiert (ja, windows und PHP). Zusätzlich nat. die Klasse PHPToPDF inkl. der benötigten Tools.
Das parsen der HTML Datei ist wohl, so weit ich das überblicken kann erfolgreich. Das erstellen der PDF Datei allerdings schlägt fehl. Die benötigten HTML und tmp die temporär angelegt werden, werden auch alle erstellt. Nur das ausführen von (glaub ich) Ghostscript macht Probleme.
Hat irgendwer schon mal Erfahrung mit diesem Tool bzw. mit der Problemstellung HTML Dateien zu PDF zu konverteiren gesammelt? Gibt es evtl. andere gute Klassen etc. in PHP?
THANX, joni!
Folgende Fehlermeldung bekomme ich:
[/b]
Ich hoffe irgendwer kennt sich mit meinem Problem aus. Ich möchte gerne PDF Dateien erstellen. Diese PDFs sollen mit dem Tool HTML 2 PDF von Rustyparts.com erstellt werden.
Seit 3 Tagen bastel ich nun mit meinem Problem herum. Ich habe einen Windows 2000 Server, und PHP 5.0 installiert (ja, windows und PHP). Zusätzlich nat. die Klasse PHPToPDF inkl. der benötigten Tools.
Das parsen der HTML Datei ist wohl, so weit ich das überblicken kann erfolgreich. Das erstellen der PDF Datei allerdings schlägt fehl. Die benötigten HTML und tmp die temporär angelegt werden, werden auch alle erstellt. Nur das ausführen von (glaub ich) Ghostscript macht Probleme.
Hat irgendwer schon mal Erfahrung mit diesem Tool bzw. mit der Problemstellung HTML Dateien zu PDF zu konverteiren gesammelt? Gibt es evtl. andere gute Klassen etc. in PHP?
THANX, joni!
Folgende Fehlermeldung bekomme ich:
Code:
DEBUG: html2ps config: @html2ps { option { titlepage: 0; /* do not generate a title page */ toc: 0; /* no table of contents */ colour: 1; /* create the page in color */ underline: 1; /* underline links */ grayscale: 0; /* Make images grayscale? */ scaledoc: 1; /* Scale the document */ } package { geturl: C:\Inetpub\wwwroot\test\system\curl-7.14.0\curl.exe; /* path to the geturl */ } showurl: 0; /* do not show the url next to links */ header { left: "$T" right: "$[author]" color: "blue" odd-left: "$T" even-left: "$T" odd-right: "$[author]" even-right: "$[author]" } footer { center: "- $N -" left: "Generated by HTML_ToPDF" right: "cxcD" odd-left: "Generated by HTML_ToPDF" even-left: "Generated by HTML_ToPDF" odd-right: "cxcD" even-right: "cxcD" odd-center: "- $N -" even-center: "- $N -" } } @page { size: 8.5in 11in; } DEBUG: html2ps command run: C:\Perl\bin\perl.exe -c C:\Inetpub\wwwroot\test\system\html2ps-1.0b4\psparser\bin\html2ps.pl -f C:\WINNT\TEMP\CON1CC.tmp -o C:\WINNT\TEMP\PS-1CE.tmp C:\WINNT\TEMP\HTM1CD.tmp.html 2>&1 DEBUG: html2ps output: C:\Inetpub\wwwroot\test\system\html2ps-1.0b4\psparser\bin\html2ps.pl syntax OK DEBUG: ps2pdf command run: C:\Programme\gs\gs8.51\bin\gswin32c.exe -sPAPERSIZE=letter -I -dAutoFilterColorImages=false -dColorImageFilter=/FlateEncode C:\WINNT\TEMP\PS-1CE.tmp '/media/pdf/timecard.pdf' 2>&1 DEBUG: ps2pdf output: AFPL Ghostscript 8.51 (2005-04-18) Copyright (C) 2005 artofcode LLC, Benicia, CA. All rights reserved. This software comes with NO WARRANTY: see the file PUBLIC for details. Error: /rangecheck in --.peekstring-- Operand stack: --nostringval-- --nostringval-- ( ) Execution stack: %interp_exit .runexec2 --nostringval-- --nostringval-- --nostringval-- 2 %stopped_push --nostringval-- --nostringval-- --nostringval-- false 1 %stopped_push 1 3 %oparray_pop --nostringval-- Dictionary stack: --dict:1124/1686(ro)(G)-- --dict:0/20(G)-- --dict:70/200(L)-- Current allocation mode is local AFPL Ghostscript 8.51: Unrecoverable error, exit code 1 DEBUG: config file: C:\WINNT\TEMP\CON1CC.tmp (not removed) DEBUG: html file: C:\WINNT\TEMP\HTM1CD.tmp.html (not removed) DEBUG: ps file: C:\WINNT\TEMP\PS-1CE.tmp (not removed) Error: there was a problem running the ps2pdf command. Error code returned: 1. setDebug() for more information.
Kommentar