Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Czas generowania pliku PDF
Forum PHP.pl > Forum > PHP
Helikon
Witam serdecznie,

zaimplementowałem w swoim projekcie możliwość generowania raportów w PDF. Jednakże martwi mnie czas generowania takiego pliku od momentu rozpoczęcia wykonywania pliku ze skryptem. Korzystam z HTML2PDF i nawet pliki, które znajdują się folderze z przykładami generują się około 1 minuty i 20 sekund, w przypadku stworzonego od podstaw pliku, który wyciąga mi dane z bazy i wypisuje tabelę również czas generowania jest podobny. Podczas generowania PDF'a pamięć ram wykorzystywana jest na poziomie 5%, a CPU na poziomie 30%. Czy ktoś wie od czego ten czas generowania zależy lub też jak można to zoptymalizować?

Pozdrawiam,
Helikon
lukaskolista
Możesz użyć http://wkhtmltopdf.org/, dosyć szybkie narzędzie, generowałem tym pliki PDF po 50 000 stron i przy odpowiedniej ilości zasobów i konfiguracji dawało radę, gdzie biblioteki w PHP nie dają rady już przy kilkuset stronach.
daniel1302
Ja mam zaimplementowany system w tcpdf, ponieważ musiałem mieć kontrolę nad pozycją strony i 900 stronny pdf generuje mniej więcej 5 min
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.