当前位置:编程学习 > VB >>

最近在做条码在网页中打印,ActiveX DLL 怎么输出条码图片

--------------------编程问答-------------------- --------------------编程问答-------------------- 那这不是要产生很多图片?
我在网上找到一个方法,把图片转换成流或者数组,这样就可以直接返回了,
ASP直接用Response.BinaryWrite()输出最简单,

http://blog.csdn.net/Modest/article/details/4505237

可是那个组件无法下载,无法测试,谁有的上传一下 --------------------编程问答-------------------- 这种东西用ActiveX也太不环保了吧,呵呵。
建议你看看别人用ASP生成验证码图片的范例,直接在asp里生成图片。 --------------------编程问答-------------------- ASP做条码,有点开玩笑。C#还过得去,ActiveX挺不错的,必要加上各式各样的条码。也可以加密 --------------------编程问答--------------------
引用 4 楼 janly 的回复:
ASP做条码,有点开玩笑。C#还过得去,ActiveX挺不错的,必要加上各式各样的条码。也可以加密

呵呵,在我看来你才是开玩笑,为了个条形码图片,用ActiveX,一个是不方便,二个是兼容性差,三个还涉及到浏览器安全问题(如果要过安全,还要每年交钱弄证书)。对于用asp生成图片数据,完全的绿色环保,没有什么安全和兼容性问题,用起来也简单,只需要了解一下基础的图像文件格式就可以很简单的生成这样的图像了,比如bmp格式数据,对于单色的条形码来说,即使用bmp数据也不大,当然,gif格式也是很简单的,通常的无组件验证码生成都是用bmp或gif格式。如果你了解过这些东西,你就不会说这是开玩笑了,这种技术可以说是些基础的图像处理技术,用这种技术都叫开玩笑,那就没什么技术或开发可言了。 --------------------编程问答-------------------- ASP生成条码的代码,网上一点也没有,
我用ActiveX做成控件,ASP调用,与浏览器一点关系也没有,同时也可以控制软件是否注册之类的,

由VB ActiveX生成图形,代码网上有类弄的,只要换个输出方式就可以了,简单得多。同时我们是有自己的服务器的,项目不是放在网络上的虚拟主机。 --------------------编程问答-------------------- 我要的是code39条码模板,ASP找不到,不知你们有没有,如果有,ASP当然也是很好的解决方案 --------------------编程问答--------------------    Code_39 = "104,578,194,704,98,608,224,74,584,200,530,146,656,50,560,176,26,536,152,56,518,134,644,38,548,164,14,524,140,44,770,386,896,290,800,416,266,776,392,336,324,276,84,296"
   Code_39 = "52,289,97,352,49,304,112,37,292,100,265,73,328,25,280,88,13,268,76,28,259,67,322,19,274,82,7,262,70,22,385,193,448,145,400,208,133,388,196,168,162,138,42,148"

Code_39Str = "0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z,-,., ,$,/,+,%,*" --------------------编程问答-------------------- 一个是含间隔的编码,一个是不含间隔的编码
补充:VB ,  基础类
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,