1
我使用Yii框架2.0。我已從數據庫中檢索數據,並且希望將其發送到打印機並在紙上打印出來。作爲一名初級PHP開發人員,我從來沒有用PHP打印過任何東西(不是打印/回顯,而是在紙上打印)。 Yii框架2.0是否提供用於打印功能的任何API?Yii框架2.0打印功能
我使用Yii框架2.0。我已從數據庫中檢索數據,並且希望將其發送到打印機並在紙上打印出來。作爲一名初級PHP開發人員,我從來沒有用PHP打印過任何東西(不是打印/回顯,而是在紙上打印)。 Yii框架2.0是否提供用於打印功能的任何API?Yii框架2.0打印功能
您無法使用PHP進行打印,因爲PHP在服務器上運行,而不是在客戶端上運行。
最簡單的打印方式是創建一個普通的網頁 - 在yii中查看 - 然後用media =「print」定義一個css。
如果用戶想打印出頁面(使用文件 - >打印菜單,或使用JS window.print()),瀏覽器將使用print css而不是普通的css。
在print css中,您可以定義頁面上可見的內容,並且可以隱藏(display:none)它的某個部分。
您可以使用下面,添加媒體屬性,以你的CSS文件: