使用純ColdFusion/cfscript生成QR代碼,而不依賴於外部API或JavaScript,是否有任何方法?使用ColdFusion創建QR代碼
回答
否ColdFusion無法自行生成條形碼。你需要一個單獨的工具或庫。很容易安裝一個java庫,如ZXing。然後從CF生成圖像。或者,您可以撥打<cfhttp>
致電給爲您生成條形碼圖像的外部服務器,或者基本上執行the same thing with javascript。後兩(2)個選項不需要安裝任何東西。但他們仍然依靠外部資源。
底線您需要的不僅僅是ColdFusion。您無法使用外部API或JavaScript的原因是什麼?因爲如果沒有這些,你很可能不走運。
編輯基於評論:
如果僅限制是圖像必須本地產生的,然後如上面的鏈路 - 或 - 任何其它組分/庫提及描述可以使用斑馬線在其他回覆中,如使用iText的Joe's suggestion(儘管也基於ZXing)。
羽絨投票人,請留下評論爲什麼。答案是準確的。如果我缺少一些隱藏的CF功能,我很樂意聽到它。 – Leigh 2012-04-09 02:58:06
Tim Cunningham寫了一個託管在Github上的庫,它利用iText來完成這件事。 https://github.com/boltz/QRToad
不錯的想法,但它確實需要安裝更新版本的iText(也是一個新許可證)。所以我認爲它也屬於「外部圖書館」類別。但對於我的0.02美元,它看起來像一個偉大的項目:) – Leigh 2012-04-07 23:12:22
第二個選擇是一個簡單的方法來生成一維條碼只是JavaScript/CSS。但不幸的是,它或燒烤都不支持QR碼。 – Leigh 2012-04-09 16:37:05
如果你真的想,你可以看看(可能是你需要買什麼?)對QR碼的編碼標準,我相信這是一個ISO標準。然後,你可以編寫一個程序,輸出一個具有適當行數和列數的表格,每個表格都帶有黑色或白色背景。我不會推薦這種「滾動你自己」的形式;基本上做了以前所做的很多工作。
- 1. 使用Coldfusion創建QR碼
- 2. 創建vCard QR碼
- 3. Android - 創建QR代碼掃描器
- 4. 如何使用J2EE創建QR碼?
- 5. 創建使用ColdFusion
- 6. QR代碼使用Jquery
- 7. 在iphone中創建QR碼
- 8. 使用PHP QR碼生成器在PHP中創建QR碼與中心徽標
- 9. 如何使用PHP QR代碼庫生成300dpi QR碼?
- 10. QR代碼API需要使用C#檢測.pdf內的QR碼
- 11. 用qr代碼激活prepareforsegue
- 12. 使用php生成qr代碼
- 13. 使用Qr代碼的Ruby on Rails
- 14. 使用ZXING庫生成Qr代碼
- 15. 使用zbar sdk創建QR碼用於iphone
- 16. QR代碼識別
- 17. QR代碼壓縮
- 18. QR代碼檢測
- 19. QR代碼圖像
- 20. 在Python中創建QR碼(PyQt)
- 21. 在Mac上創建QR條碼
- 22. 在矢量圖像中創建QR碼
- 23. 如何創建自動開QR碼
- 24. 如何在Laravel 5.2中創建QR碼?
- 25. 使用API構建QR碼生成器
- 26. 如何在目標c中通過點創建Qr代碼?
- 27. Qr代碼解碼器
- 28. QR代碼的PHP解碼
- 29. 如何使用Java創建設計QR碼?
- 30. 如何使用公司徽標創建QR碼圖像
我想澄清的是,外部,我的意思是託管在我自己的網站以外的地方,比如使用谷歌圖表api。 – Computerman1597 2012-04-09 16:41:53
只要你可以安裝jar並使用'createObject(「java」)'下面提到的任何組件/庫應該可以工作。 (除了燒烤,不支持QR碼) – Leigh 2012-04-09 16:51:30