| PHP Developer Forum Hier habt ihr die Möglichkeit, eure Skriptprobleme mit anderen Anwendern zu diskutieren. Seid so fair und beantwortet auch Fragen von anderen Anwendern. Dieses Forum ist sowohl für ANFÄNGER als auch für PHP-Profis! Post your PHP questions here! |
 |
|

18-02-2003, 09:06
|
|
ThomasM
Newbie
|
|
Registriert seit: Mar 2001
Beiträge: 126
|
|
PDF mit PHP erstellen
Hi zusammen!
Das Erstellen der PDF mit PHPlib funktioniert einwandfrei; aber das grösste Problem ist immer noch der "Timeout" nach 30 Sekunden.
Die 30 Sekunden reichen nicht aus, um das PDF (mehrere Seiten) zu erstellen; kann ich ohne das ich gross am PHP "manipuliere" das PDF zB ganz serverseitig erstellen lassen.
Greets
|

18-02-2003, 09:32
|
Wotan
Master  
|
|
Registriert seit: Sep 2001
Ort: Berlin
Beiträge: 5.348
|
|
Die PDF´s werden so oder so wenn sie von PHP erstellt werden serverseitig erstellt. Nur die fertige PDF wird zum User geschickt.
Um dein Zeit-Problem im dem Griff zubekommen, erstelle doch einfach mehrere PDF´s in neuen Fenstern.
|

18-02-2003, 10:00
|
|
ThomasM
Newbie
|
|
Registriert seit: Mar 2001
Beiträge: 126
|
|
Hey, gute Idee, werde es mit einem Seiten-"reload" lösen!
Thanks & Greets
|

18-02-2003, 10:22
|
|
pauino
Junior Member
|
|
Registriert seit: Oct 2002
Ort: osnabrück / berlin
Beiträge: 157
|
|
==> ThomasM
hi
hast du einen tipp wo ich eine anschauliche dokumentation finde, wie ich mit der phplib pdf dokumente erzeuge?
waere sehr dankbar
gruesse von
pau
|

18-02-2003, 10:31
|
Wotan
Master  
|
|
Registriert seit: Sep 2001
Ort: Berlin
Beiträge: 5.348
|
|
|

18-02-2003, 10:33
|
|
pauino
Junior Member
|
|
Registriert seit: Oct 2002
Ort: osnabrück / berlin
Beiträge: 157
|
|
==> wotan
danke!
gruesse von
pau
|

18-02-2003, 10:36
|
Wotan
Master  
|
|
Registriert seit: Sep 2001
Ort: Berlin
Beiträge: 5.348
|
|
|

18-02-2003, 11:58
|
|
pauino
Junior Member
|
|
Registriert seit: Oct 2002
Ort: osnabrück / berlin
Beiträge: 157
|
|
hi
danke nochmal @wotan fuer die links.
aber ich habe doch noch eine frage und zwar hat ThomasM geschrieben er haette die pdfs mit der phplib erzeugt.
die links reden aber alle von einer pdflib, die auch noch kostenpflichtig ist.
ist die pdflib in der phplib enthalten?
oder habe ich da irgendetwas komplett falsch verstanden? (<-- das ist das wahrscheinlichste)
oder hat ThomasM sich da vertan?
was nun?
gruesse von
pau
|

18-02-2003, 12:02
|
Wotan
Master  
|
|
Registriert seit: Sep 2001
Ort: Berlin
Beiträge: 5.348
|
|
ThomasM hat sich da bestimmt vertan.
Soweit mir bekannt, kannst du nur mit der PDFlib PDF´s erstellen. Oder aber du nimmst dir eine von den PDF-Classes die ich gepostet habe. Ich benutze im übrigen die von http://www.ros.co.nz/pdf. Die ist sehr leicht und gut zu bedienen.
Im Punkto Kostenpflichtig, du nimmst dir die Binar-Datei vom PDFlib und erstellst dir die PDFlib selber. Das ist Kostenlos. Wie das gemacht wird kann ich dir aber nicht sagen.
|

18-02-2003, 12:28
|
|
cent
Member
|
|
Registriert seit: Dec 2001
Beiträge: 150
|
|
Hallo,
ich habe nun die FPDF ausprobiert. Dachte immer es ginge nur über die pdflib.
wenn ich ein dokument erstelle:
PHP-Code:
$pdf=new FPDF();
$pdf->Open();
$pdf->AddPage();
$pdf->SetFont('Arial','B',16);
$pdf->Cell(500,100,'Hello World!');
$pdf->Output();
Wie kann ich dieses dokument nun auf dem server abspeichern?
|

18-02-2003, 12:30
|
|
cent
Member
|
|
Registriert seit: Dec 2001
Beiträge: 150
|
|
PDF Datei auf Server speichern
Hi,
ich dachte immer es gäbe nur über die pdflib die Möglichkeit pdfs mit PHP zu erstellen. Aber nun habe ich einmal die FPDF ausprobiert und es klappt auch alles super. *freu*
Ich hätte dazu nun eine Frage. Wie kann ich ein PDF erstellen und dieses dann auf dem Server abspeichern lassen.
PHP-Code:
$pdf=new FPDF();
$pdf->Open();
$pdf->AddPage();
$pdf->SetFont('Arial','B',16);
$pdf->Cell(500,100,'Hello World!');
$pdf->Output();
Damit öffnet sich ja nur der AcrobatReader und ich kann sie manuell abspeichern.
|

18-02-2003, 12:39
|
Wotan
Master  
|
|
Registriert seit: Sep 2001
Ort: Berlin
Beiträge: 5.348
|
|
Such mal hier im Forum nach FPDF. Das hatte ich schon mal mit berni besprochen. Finde jetzt aber nicht das Thema.
Auszug aus dem Handbuch
Zitat:
Output
Output([string file [, boolean download]])
Version
1.0
Description
Saves the PDF document in a local file or sends it to the browser. In the last case, the plug-in may be used (if present) or a download ("Save as" dialog box) may be forced.
The method first calls Close() if necessary to terminate the document.
Parameters
file
The name of the file. If empty or not given, the document will be sent to the browser which will then use the plug-in (if available).
download
If file was specified, indicates whether it must be saved locally (false) or cause a Save as dialog box by the browser. Default value: false.
|
|

18-02-2003, 12:45
|
Wotan
Master  
|
|
Registriert seit: Sep 2001
Ort: Berlin
Beiträge: 5.348
|
|
Wenn ich mich recht entsinne!?!?!?
PHP-Code:
$pdf->Output(Rechnung.pdf);
|

18-02-2003, 12:57
|
|
cent
Member
|
|
Registriert seit: Dec 2001
Beiträge: 150
|
|
Also ich habe eben gesucht und das einzige was ich gefunde habe war das verschicken von pdfs via mail.
Ich würde aber gerne eine pdf erstellen lassen die dann z.b. im ordner /test/ abgespeichert werden soll. In der Doku steht dazu ja bei output nix *grübel* ... Ist das denn generell möglich?
|

18-02-2003, 13:34
|
Wotan
Master  
|
|
Registriert seit: Sep 2001
Ort: Berlin
Beiträge: 5.348
|
|
Siehe Posting davor von mir!
|
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
|
| Themen-Optionen |
|
|
| Thema bewerten |
|
|
Forumregeln
|
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
|
PHP News
|