Hallo zusammen,
ich habe ein Problem mit automatisiert generierten TCPDF Dateien (tcpdf.org/)
Ich generiere damit Preislisten und Datenblätter. Die Preislisten können dabei in Chrome, Internet Explorer und Firefox geöffnet werden. Die Datenblätter können nur in Firefox geöffnet werden. Hierbei sehe ich bei Chrom den Fehler "Failed to load PDF document" und im Internet Explorer die Meldung "Seite kann nicht angezeigt werden".
Ich habe selbst den Fehler eingrenzen können und folgende Fehlerquelle ausfindig gemacht:
I checked my complete code and find the row, that made this error:
Alles anzeigen
Der oben genannte Code funktioniert nur in allen drei Browsern, wenn ich das Limit bis unter 9 herabsetze (Also weniger Fotos ausgebe):
Wo liegt der Fehler, kennt sich jemand mit TCPDF aus? Natürlich möchte ich mehr Fotos in der generierten PDF ausgeben lassen.
Ist der Speicher ggf. voll?
Oder gibt es andere Probleme/Fehler mit zu vielen Fotos auf einer Seite?
Würde mich riesig freuen, wenn ihr mir helfen könntet, im Supportforum bei Sourceforget meldet sich leider keiner...
Danke!!!
ich habe ein Problem mit automatisiert generierten TCPDF Dateien (tcpdf.org/)
Ich generiere damit Preislisten und Datenblätter. Die Preislisten können dabei in Chrome, Internet Explorer und Firefox geöffnet werden. Die Datenblätter können nur in Firefox geöffnet werden. Hierbei sehe ich bei Chrom den Fehler "Failed to load PDF document" und im Internet Explorer die Meldung "Seite kann nicht angezeigt werden".
Ich habe selbst den Fehler eingrenzen können und folgende Fehlerquelle ausfindig gemacht:
I checked my complete code and find the row, that made this error:
PHP-Quellcode
- $sql_galeriefotos=mysql_query("SELECT * FROM artikel_fotos WHERE artikel_id=$hauptartikel_id LIMIT 18");
- $i=0;
- while($rowgaleriefotos=mysql_fetch_array($sql_galeriefotos))
- {
- $i++;
- if($i==1)
- {
- $pdf->SetXY(12, 41);
- }
- else if($i==4)
- {
- $pdf->SetXY(12, 81);
- }
- else if($i==7)
- {
- $pdf->SetXY(12, 121);
- }
- else if($i==10)
- {
- $pdf->SetXY(12, 161);
- }
- else if($i==13)
- {
- $pdf->SetXY(12, 201);
- }
- else if($i==16)
- {
- $pdf->SetXY(12, 241);
- }
- $foto_pfad=utf8_encode($rowgaleriefotos[foto_pfad]);
- $pdf->Image('http://www.domain.com/'.$foto_pfad, '', '', 60, 40, '', '', 'T', false, 100, '', false, false, 0, false, false, false);
- }
Der oben genannte Code funktioniert nur in allen drei Browsern, wenn ich das Limit bis unter 9 herabsetze (Also weniger Fotos ausgebe):
Wo liegt der Fehler, kennt sich jemand mit TCPDF aus? Natürlich möchte ich mehr Fotos in der generierten PDF ausgeben lassen.
Ist der Speicher ggf. voll?
Oder gibt es andere Probleme/Fehler mit zu vielen Fotos auf einer Seite?
Würde mich riesig freuen, wenn ihr mir helfen könntet, im Supportforum bei Sourceforget meldet sich leider keiner...

Danke!!!

