iT邦幫忙

1

使用 QRCODE API問題

  • 分享至 

  • xImage

您好:
目前 C# WEB 開發是套裝軟體,RDLC 掛在軟體內
1.單獨用瀏覽器使用
https://api.qrserver.com/v1/create-qr-code/?size=90x90&data=300120-001
這一個可以產生QRCODE

或網路上的圖片,也可以秀出圖片
如https://s.yimg.com/cv/apiv2/twfrontpage/logo/Yahoo-TW-desktop-FP@2x.png

2.於是用 RDLC報表
使用圖片如下
一般用
https://s.yimg.com/cv/apiv2/twfrontpage/logo/Yahoo-TW-desktop-FP@2x.png
這一個,他可以秀出 圖片

但是,改用
https://api.qrserver.com/v1/create-qr-code/?size=90x90&data=300120-001
他就報表出來就沒有圖片秀出
我看QRCODE 產出的是一個PNG 檔,若使用網路上的PNG檔,他也可以在RDLC報表版產出

謝謝

https://ithelp.ithome.com.tw/upload/images/20241029/20104095U9QXcrVgRO.png

有再EXCEL 插入圖片,貼上API網址 ,他會呈現API圖片在EXCEL 上

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

0
souda
iT邦高手 1 級 ‧ 2024-10-29 19:29:20
看更多先前的回應...收起先前的回應...
noway iT邦研究生 1 級 ‧ 2024-10-30 08:27:42 檢舉

您好:感謝您回覆
1.如何作到 用標籤機印出的
=>請別使用報表請查看每台標籤機sdk都是用epson command
=>=>目前沒有用到epson ,單純TSC 標籤機
WEB 應該無法不透過PDF 來作列印,而值接輸出至標籤機

2.QRCODE 適用網站API作嗎?
=>使用標籤機直接使用epson command .
=>不使用epson command 自己寫qrcode圖檔再傳給rdlc顯示.
=>=>目前不清出要如何將圖檔(多張不同序號) 傳給rdlc,因為使用套裝軟體,RDLC 包在內,目前由前端傳參數到 C#,C# 透過PROCEDURE取得SQL 資料 (dataSet)傳給 RDLC,RDLC 呈現資料
故不清楚,有何關聯性可使用?

===>epson command 的用途?

謝謝

souda iT邦高手 1 級 ‧ 2024-10-30 10:31:29 檢舉

1.如何作到 用標籤機印出的
souda=>請別使用報表請查看每台標籤機sdk都是用epson command
noway=>目前沒有用到epson ,單純TSC 標籤機 WEB 應該無法不透過PDF 來作列印,而值接輸出至標籤機
souda=>你誤解我的意思了 Epson command 並非epson印表機 他是在所有的標籤機不論轉印和熱感內建的指令 https://files.support.epson.com/pdf/general/escp2ref.pdf
http://www.goldencode.com.tw/download_s.html?ds=112
你要的qrcode只要能符合這個指令邊標籤機就能印出你要的.

2.QRCODE 適用網站API作嗎?
souda=>方案一 使用標籤機直接使用epson command .
souda=>方案二 不使用epson command 自己寫qrcode圖檔再傳給rdlc顯示.
noway=>目前不清出要如何將圖檔(多張不同序號) 傳給rdlc,因為使用套裝軟體,RDLC 包在內,目前由前端傳參數到 C#,C# 透過PROCEDURE取得SQL 資料 (dataSet)傳給 RDLC,RDLC 呈現資料
故不清楚,有何關聯性可使用?
souda=>這程式的部分你就要去著墨著墨,但大概的方向就是用迴圈去逐筆撈出.

noway=>epson command 的用途?
souda=>同第1題

提醒若你選擇用epson command 來做就不用再使用方案2 RDLC了.

noway iT邦研究生 1 級 ‧ 2024-10-30 13:55:23 檢舉

您好:
謝謝
但是 WEB端可以直接用** Epson command ** 印資料嗎?
之前的認知是不可以

souda iT邦高手 1 級 ‧ 2024-10-30 16:29:05 檢舉

這部分就要看你的網路架構怎麼配置了!
標籤機參數化透過WEB SERVER 傳送 指令,WEB CLIENT 就不限任何地.

我要發表回答

立即登入回答