2012-06-19 54 views
1

我已經使用了DOMpdf,mpdf,tcpdf,並且輸出沒有成功。Codeigniter查看到PDF

我在這裏把我試過的所有東西放在這裏,包括HTML。

輸出預覽:

直接查看文件:http://jsfiddle.net/QdhdW/

DOMPDF和MPDF輸出:https://www.box.com/s/f7cb2283d196db530702

問題

DOM PDF:

  • 難看CSS(而不是精確的按要求)
  • 葉6-7頁
  • 剎車在PDF中的記錄是從頁的那麼不來
  • 下一頁

MPDF:

  • 使得輸出儘可能小,以便所有記錄都包含在一頁中。 (不如A4頁的好)
  • 每行之間的邊界。 (在HTML中有行之間沒有國界的。)

我不介意使用任何PDF生成庫,即使我們改變CSS 或使CSS內聯,無所謂。問題是我正在尋找PDF文件中顯示的PDF 輸出。

請幫助我,弄清楚。自昨天開始掙扎。

+0

你有專門的服務器嗎?即它不在一些共享主機或任何東西?如果是這樣我有一個答案:) – Brian

+0

這甚至不在本地主機上工作, 我想使我的本地主機完美工作,然後我將它上傳到服務器。 和我有專用的服務器。 – TechCare99

+0

任何人都可以用HTML + CSS確認我是否可以? – TechCare99

回答

1

終於我解決了。

感謝大家的努力。

只通過更改CSS解決它在DOM Pdf中。

編輯: 度過這段

http://code.google.com/p/dompdf/issues/detail?id=507

工作如果其他人是否有問題。

+1

我要評論你的CSS,你可以在一個表中已經完成了整個文檔,從而使其更容易正確渲染 – OptimusCrime

+0

@OptimusCrime 你只是遲到了,我以同樣的方式做了,做了一張桌子,而不是不同的桌子,讓它呈現。 – TechCare99

1

看看wkhtmltopdf這是一個shell實用程序,它使用webkit渲染引擎和html將html轉換爲pdf。

這會給你比別人更好的結果,因爲它不是試圖解析PHP中的HTML/CSS。

+0

雅git ...這將是我的建議:) – Brian

+0

我無法找到在PHP中使用此方法! :( 任何提示教程或文檔!? – TechCare99