我有一個我生成的PHP頁面,爲客戶形成費用報告。我發現客戶端最終會保存文件 - >保存輸出,發送電子郵件並打印出來。由於發送電子郵件的HTML和PHP並不是非常理想(即圖像丟失,格式不對),我想將頁面渲染爲pdf並將其傳送給他們。如何在PDF程序中呈現動態的HTML/PHP頁面
現在,我已經想到了很好的「打印爲PDF」,但並非所有的客戶都有這種能力。我已經考慮過使用PHP PDFLib自己做這件事,但那會變得非常多毛。我研究過DOMPDF和DocRaptor,但他們試圖解析DOM並生成pdf,這對於更復雜的設計來說效果不佳。
這裏有一件很誘人的事情:我使用Mac,並且在Mac上打印 - >預覽完全符合我的需求。它需要渲染頁面的像素並從中生成一個pdf。只要我能利用這種力量!有沒有辦法?我能做什麼?
打印預覽沒有比不同「打印到PDF「。它只是渲染到屏幕而不是文件或紙張。 –
[HTML to PDF轉換器列表](http://stackoverflow.com/questions/3178448/list-of-html-to-pdf-converters)。 –
而且您不想「將渲染頁面的像素」生成PDF。在PDF中使用渲染文本的屏幕分辨率位圖將顯得很糟糕,_both_在打印時_and _當在屏幕上以任何放大倍數查看時(除了正確的放大倍數)。 –