2011-11-10 182 views
0

我想從HTML生成zend framerwork的文檔,以便PDF可以打印。我使用mPDF庫來實現我的目標。 PDF正常生成。但問題是,我不知道如何自動插入分頁符,因爲現在頁面是按原樣生成的。方式如果頁面大約有1,5或2個A4頁面,那麼它將作爲一個整體進行打印,而不會出現分頁符。這很糟糕,因爲我無法打印。 我該怎麼辦?從HTML生成Zend Framework PDF文檔

+0

如果你需要一個基於Snappy PHP(5.3+)包裝的Zend Framework 2模塊用於wkhtmltopdf/wkhtmltoimage轉換實用程序,請查看[MvlabsSnappy](https://github.com/mvlabs/MvlabsSnappy)。 – drigani

回答

1

css風格page-break-after: always;可能是你要找的。不確定這是否在mPDF中受支持。

我使用wkhtmltopdf將html轉換爲pdf。它運行在WebKit上(Safari和Chrome使用什麼),因此它支持大量的CSS屬性。

+0

感謝您的帖子,但是mpdf適合更少或更多。我需要將轉換器作爲Web服務或Web應用程序,而不是桌面應用程序或實用程序。 –

+0

解決了你的問題之後是否有分頁問題? 對不起,我不清楚。它運行在網絡服務器上。 wkhtmltopdf從PHP中調用,我得到一個不錯的CSS3格式的PDF。 – Jim