2014-02-13 34 views
1

我正在研究系統,當時我需要打印文件.PRN如何打印文件。 PRN與PHP

它是以下情況:

我有一個Web系統(1)在PHP中,桌面系統(2)和INTEGRA(負責兩個系統之間的集成)。

它是如何工作的系統1和2之間的通信?

我上傳與擴展.TX轉發到系統2相同的處理的信息,並返回一個XML響應文件帶有擴展.RX.PRN.

如果系統是一個文件用於INTEGRA的XML請求使用只有2,因爲這是治療?

它生成與物理標籤相關的文件.PRN並將其發送給打印機。標籤打印機解釋所有瘋狂的代碼並執行打印。它只是發送文件.PRN,不需要做任何操作。

通過此集成打印標籤將不會由系統執行,而是由2執行,但是在1.在系統1的這個通信系統的過程中,系統1接收到.RX and a .PRN文件,我需要打印此PRN ...

任何人都可以告訴我如何做到這一點?

+0

你的意思是使用PHP實際打印的文件?我本以爲唯一的方法就是用shell_exec打印一個命令 – edmondscommerce

+0

實際上這個......我需要得到一個文件.PRN並將它發送到打印機的條形碼上......我必須這樣做在PHP中。 – user3306219

+0

你的PHP運行什麼操作系統。我假設PHP腳本在打印機連接的硬件上運行? – edmondscommerce

回答

0

使用此代碼時u得到PRN文件

          $output = shell_exec('COPY /B barcode.prn \"\\your system name\SATO SA408\"');