您的瀏覽器不支援 JavaScript!
Star PassPRNT
Star PassPRNT Web SDK 範例
使用說明:
  • 依使用的作業系統,點選圖示下載安裝適用的 Star PassPRNT 應用程式版本。
      App Store     Google play     Microsoft Store  
  • 開啟 Star PassPRNT 應用程式,搜尋、連接、設定使用的 Star Micronics 印表機。
    依系統請參閱   iOS - PassPRNT 畫面    Android - PassPRNT 畫面    Windows - PassPRNT 畫面   章節。
  • 調整下表查詢參數(如切紙方式、錢箱控制、蜂鳴器、列印資料來源設定等)。
  • 點擊頁面中的「列印」按鈕後,會將組合完成的 URL Scheme 傳送至 Star PassPRNT 應用程式進行列印。
  • 當列印完畢後, Star PassPRNT 應用程式會傳送列印結果或錯誤回應,於查詢參數名 back 指定的網頁。
  • 本範例頁面下方文字框內容,會依查詢參數的調整自動顯示組合完成的 URL Scheme 文字。
Windows 作業系統注意事項:
  • Windows UWP 版本時,不支援使用 pdf 查詢參數。
  • 建議使用 url 查詢參數來列印遠端 HTML 或 PDF 檔案。
  • 多數 Windows 瀏覽器對 URL 長度有限制,可能導致 html 查詢失敗。
Star PassPRNT 回應的訊息:(如指定本網址接收回應訊息時,將顯示於此處)
Star PassPRNT URL 查詢參數一覽表
    以下表列為範例中支援的查詢參數與設定值
查詢參數名 設定值 說明 依設定組合成的 URL Scheme 查詢文字
Port

[印表機設定(PortName)]
未指定時為 PassPRNT 應用程式設定值。
或輸入符合 StarIO portName 設定值名稱 ; 如 TCP:192.168.1.100。


Settings [印表機設定(Printer Type)]
未指定時為 PassPRNT 應用程式設定值。
或下拉選擇符合印表機型的 portSettings 設定值。
選項值請參考    PassPRNT 手冊
Timeout

[印表機設定(Timeout)]
未指定時為 PassPRNT 應用程式預設值。
10000 毫秒 = 10 秒。
輸入值 = 以毫秒為單位輸入數字值。
Size [列印寬度]
未指定時為不設定列印寬度。
下拉選項值可能會因不適用於印表機型而無效。
選項值請參考    PassPRNT 手冊
Drawer [開錢箱指令執行時機]
未指定時為 PassPRNT 應用程式設定值。
或重新指定此 3 種選項內容 。
Drawer
Pulse
[開錢箱脈衝時間]
未指定時為 PassPRNT 應用程式設定值。
或重新指定此 2 種選項內容 。
Back

[回呼 URL Scheme]
處理 PassPRNT 應用程式回應列印結果的網址。
預設網址=本範例預設的網址顯示列印結果。
本網址=在本頁面的文字框內顯示列印結果。
輸入值=以自行輸入的網址顯示列印結果。
Blackmark [使用黑標偵測的設定]
此設定會因印表機型號差異而無效。
未指定(----)時忽略此設定,依印表機目前設定值。
或重新指定此 3 種選項內容 。
Cut [切紙方式]
未指定時為 PassPRNT 應用程式設定值。
或重新指定此 4 種選項內容 。
Popup [錯誤時彈出視窗設定]
PassPRNT 程式發生錯誤時的彈出視窗設定。
未指定時(----) 為彈出視窗。
或重新指定此 2 種選項內容 。
Html [列印 HTML 檔案]
選擇列印 HTML 格式的檔案內容。
無預設指定 HTML 檔案。
HTML 收據樣張=列印本伺服器中的 HTML 格式收據檔案內容。
Pdf [列印 PDF 檔案]
選擇列印 PDF 格式的檔案內容。
無預設指定 PDF 檔案。
PDF 收據樣張 = 列印本伺服器中的 PDF 格式收據檔案內容。
Url

[列印 URL 指定檔案]
選擇使用 URL(網址) 方式下載檔案進行列印。
無預設指定檔案。
HTML 收據樣張=指定本伺服器中 HTML 格式收據的 URL 網址進行下載列印。
PDF 收據樣張=指定本伺服器中 PDF 格式收據的 URL 網址進行下載列印。
使用下方輸入網址=選擇您自行輸入的 URL 網址內容進行下載列印。