{轉}使用cfmx 與 barcode 產生條碼
出處﹕http://light.nimohost.com/blog/?p=148
--------------------------------------------------------------------------------
使用的是 Barbecue is an open-source http://barbecue.sourceforge.net/index.html
最新的版本是 barbecue-1.0.6b.zip
Barbecue可以產生以下這些條碼
Code128 ,Code128A ,Code128B ,Code128C ,Code39 ,EAN128 ,
USPS , ShipmentIdentificationNumber ,SSCC18 ,SCCC14ShippingCode ,
GlobalTradeItemNumber ,UCC128 ,PDF417 ,3of9 ,USD3 ,Codabar
USD4 ,NW7 ,Monarch ,2of7
解開 barbecue-1.0.6b.zip 將 barbecue-1.0.6b.jar 放到
C:CfusionmxwwwrootWEB-INFlib 下 , CFMX 可能需要重新啟用
<cfscript>
myBarcodeobj = CreateObject("Java", "net.sourceforge.barbecue.Barcode");
myBarcodeFactory = CreateObject("Java", "net.sourceforge.barbecue.BarcodeFactory");
myBarcodeImageHandler = CreateObject("Java", "net.sourceforge.barbecue.BarcodeImageHandler");
myBarcodeobj=myBarcodeFactory.createCode128B("a12345890");
Image = myBarcodeImageHandler.getImage(myBarcodeobj);
ImageIO = CreateObject("Java", "javax.imageio.ImageIO");
OutputStream = CreateObject("Java", "java.io.FileOutputStream");
OutputStream.init("C:\Cfusionmx\wwwroot\DEMO\test1.jpg");
ImageIO.write(Image, "jpg", OutputStream);
Image.flush();
OutputStream.close();
</cfscript>
<img scr="test1.jpg">
分享到:
相关推荐
在这个特定的场景中,我们关注的是"CFMX IM Event Gateways",这是一个开源项目,它扩展了ColdFusion MX 7的功能,使其能够与流行的即时通讯(IM)服务进行交互。 即时通讯服务,如AOL Instant Messenger (AIM),...
通过使用Java,ColdFusion MX能够与各种Java框架和库无缝集成,为开发者提供了丰富的功能和灵活性。 在“cfmx-root-master”这个压缩包文件名中,“master”通常表示这是项目的主分支或完整版本。解压后,我们可能...
利用`dbcc inputbuffer`命令追踪到与输液处方明细表(BQ-SY-CFMX-K)相关的操作,而这个时间点通常病区还未开始开具医嘱,这表明可能存在异常的并发操作。 分析作业历史记录发现,THIS4-JOB-2、THIS4-JOB-3、usp-YY...
这将允许您使用 CFMX_COMPAT 算法加密和解密字符串。 此模块应用与 ColdFusion 相同的编码和解码行为。 Base64:Base64 算法,由 IETF RFC 2045 指定。 Hex:字符 A-F0-9 代表十六进制字节值。 UU:UUEncode 算法...
Parsley是Cfmx社区开发的一个强大的IOC和事件驱动框架,它具有丰富的特性集,如元数据支持、服务定位器、事件处理等。Parsley强调的是组件化和解耦,它的设计模式使得应用程序结构更加清晰,有利于大型项目的维护和...
在实际操作中,Flash MX会使用AMF(Action Message Format)协议来序列化和反序列化数据,使得与ColdFusion MX的通信更加高效。开发者会在ActionScript中创建一个NetConnection对象,然后连接到ColdFusion服务器上的...
宏媒体光谱(Macromedia Spectra)是早期的一款Web内容管理系统,它的设计理念和功能可能对冷焰CMS工具包产生了深远影响。 **开源软件的优势:** 1. **透明度**:作为开源项目,冷焰CMS工具包的所有源代码都可供...
AJAX的核心是通过XMLHttpRequest对象在后台与服务器通信,这允许用户与应用保持交互,而无需等待页面完全加载。AJAX的出现显著提升了Web应用的响应速度和用户体验,但它的局限性在于不能跨域通信,且对搜索引擎的...
4. **图形展示**:通过Flash或ColdFusion MX(CFMX)技术,将数据以图形化的方式展示,使得数据更易理解和解读,同时提高用户体验。 5. **控制台通知**:当特定事件发生时,例如异常登录尝试或超出预设阈值的活动,...
医院门诊系统设计报告主要涉及了医院管理的核心...这些实体类和对话框的设计构成了医院门诊系统的基础框架,涵盖了患者管理、医生管理、挂号、化验、收费和处方等核心业务流程,确保了医院日常运营的信息化与高效性。