簡體   English   中英

從 html 和 php 創建 pdf

[英]Create pdf from html and php

我已經在 stackoverflow 上研究過這個問題,但我對答案感到困惑。 我在 php 中創建了一個生成報告的應用程序。 我希望通過按下按鈕將報告創建為 pdf。

手動使用 google chrome 和 firefox 'file>print as pdf' 呈現由我的 php 腳本生成的報告文本,但不產生任何顏色。

是否有一種相對簡單的方法可以在沒有 api 的情況下執行此操作,准確獲取瀏覽器中顯示的內容,並創建它的 pdf? 如果有,有人可以告訴我怎么做嗎?

謝謝你。

如果您有時間查看服務器端的內容,請查看phantomjs ,可以使用 rasterize.js 示例在一行中從 html 生成 PDF:

例如

phantomjs rasterize.js index.html index.pdf A4

我通常使用 PHP 創建 HTML,然后使用 php 使用exec()執行 phantomjs。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM