前往Shuct.Net首页

Shudepb PB反编译专家长时间以来,为业内同类软件事实上的唯一选择.细节,彰显专业.态度,决定品质.

关于PowerBuilder的搜索

PB打印标签DLL,支持128码 - PowerBuilder论坛 - 51CTO技术论坛_中国领先的IT技术社区 【有奖活动】Show出这一年你所在的单位网络情况或曾做过的网络工程,在分享的同时不断总结进步,2013年末网络工程有奖疯狂SHOW!马上参加>> 0 51CTO首页 技术频道 51CTO旗下网站 地图 社区: 学院 论坛 博客 下载 更多 网络 安全 开发 数据库 服务器 系统 虚拟化 云计算 嵌入式 移动开发 51CTO.COM CIOage.com WatchStor.com HC3i.cn 灵客风LinkPhone 家园 学院 博客 论坛 下载 自测 门诊 周刊 读书 技术圈 发新话题 发布投票 发布商品 发布悬赏 发布活动 发布辩论 发布视频 --> -->-->论坛首页 版主墙 最有价值午饭 最新热帖 版主推荐 精华主题 经典版首页 技术公开课 视频课程 网络、安全 网络管理 网络工程展 企业级安全 系统攻防 病毒查杀 企业技术 思科技术 H3C技术 华为技术 操作系统 WinServer PC应用 Linux Office 移动开发 Android开发 iOS开发 WinPhone开发 数据库开发 MS-SQL Server Oracle Mysql DB2 开发语言 C/C++ .NET Java PHP Web开发 服务器 Exchange 服务器 虚拟化 Lync 考试认证 思科认证 H3C认证 微软认证 华为认证 软考 午饭大本营 招聘专区 职场人生 挨踢生活 活动专区 下载中心 站务管理 版主招募 公告/帮助 建议/反馈 市场合作 版主茶馆 查看所有版块>> 论坛首页 开发语言 PowerBuilder论坛 PB打印标签DLL,支持128码 我的帖子 个人中心 设置 你当前的位置 : 论坛首页 PowerBuilder论坛正文 论坛地图 网络技术 :网络管理论坛网络工程展安全技术 :ISA/TMG论坛企业级安全论坛系统攻防论坛病毒查杀论坛企业技术 :思科技术论坛H3C技术论坛华为技术论坛操作系统 :winServer论坛Linux论坛PC应用论坛Office论坛Unix论坛AIX论坛开发语言 :C/C++论坛.Net论坛Java论坛Delphi论坛PowerBuilder论坛WEB开发 :Web开发综合讨论区Php论坛Asp论坛HTML5论坛数据库开发 :MS-SQL Server论坛Oracle论坛MySQL论坛DB2论坛移动平台 :Android开发论坛iOS开发论坛WinPhone开发论坛Symbian论坛服务器 :Exchange论坛服务器论坛Lync虚拟化论坛考试认证 :思科认证论坛H3C认证论坛微软认证论坛软考论坛华为认证午饭大本营 :职场人生挨踢生活活动专区最有价值午饭俱乐部下载中心论坛招聘专区站务管理 :版主招募公告建议/求助市场合作 论坛首页 开发语言 PowerBuilder论坛 我的帖子 个人中心 设置 返回列表 积分2 当前离线 注册时间2008-9-1 最后登录2008-9-1 论坛详细资料 查看:4104|回复:5 luckass 新新人类 帖子1 精华0 无忧币6 发短消息 家园好友 他的博客 他的资源 PB打印标签DLL,支持128码 [复制链接] 收藏 --> 发表于 2008-9-1 17:30 | 来自 51CTO网页 [只看他] 楼主 很多人在找这个DLL,我上传一个 调用很简单 re = MakeBarcodeBmpFile(".\12345.bmp", 1, 3, string, 1, 2, 60, 0, 4, err) dw_1.object.p_2.filename = ".\12345.bmp" string 是需要生成标签的数据内容。生成出一张图片,然后把图片放到数据窗口中即可。 注意,数据窗口的图片不能修改大小,让它自动大小,否则标签不正确。 可以设置标签字符类型,可以调整标签大小比例。 BCEncode.dll 3.00 版 可生成条形码的WINDOWS标准BITMAP句柄或BMP文件,具体用法请参考相应的示例文件! =========================================================================================== 这是一个条码生成函数库,可生成如下13种一维条码以及PDF417二维条码。 CODE39 标准三九码 EAN13 EAN 13码 CODE128 CODE 128码 CODE25 CODE 25码 ITF25 ITF 25码 UPCA UPC A 码 EAN8 EAN 8码 UPCE UPC E码 MATRIX25 Matrix 25码 EAN128 EAN 128码 CODEBAR CodeBar码 CODE93 Code 93码,可表示全部128个ASCII字符 FULLASCII39 全 ASCII 39码,可表示全部127个ASCII字符 函数库提供如下几个函数: MakeBarCode 生成一维条码的函数 MakeBarcodeBmpFile 生成一维条码BMP文件的函数 MakePDF417 生成PDF417条码的函数 具体用法请参考例子。 例子包括VB6和VC6的应用示例,包含了显示和打印条码的方法。 VB6示例: TESTVB.VBP VC6示例: TEST.DSW 注意:函数为32位版本,包括了一个标准的DLL文件和可在VC6中使用的静态连接库; 函数中显示字体使用了OCR-B-10 BT字体,在INCLUDE目录中有该字体文件,安装即可。 如果您在使用过程中有问题,请与我们联系: 地址:北京市海淀区中关村大街22号中科大厦A座707室、100080 电话:010-62543819、13910899265 传真:010-62628199 ============================================================================================ 函数调用接口: 接口用C语言进行描述,在VB或其它系统中使用,请对函数参数类型进行相应转换! -------------------------------------------------------------------------------------------- 一维条码生成函数 MakeBarCode 本函数可根据相应的参数生成条码位图 原型: BCENCODE_API HBITMAP WINAPI MakeBarCode(int nBType, LPSTR lpszText, int nNarrow =2 , int nWide = 5 , int nHeight = 100, int nRotate = ROTATE_0, int nReadable = READABLE_NULL, DWORD * err = NULL); 参数: nBType:条码码制,可是下列值这一: CODE39 标准三九码 EAN13 EAN 13码 CODE128 CODE 128码 CODE25 CODE 25码 ITF25 ITF 25码 UPCA UPC A 码 EAN8 EAN 8码 UPCE UPC E码 MATRIX25 Matrix 25码 EAN128 EAN 128码 CODEBAR CodeBar码 CODE93 Code 93码,可表示全部128个ASCII字符 FULLASCII39 全 ASCII 39码,,可表示全部127个ASCII字符 lpszText:条码字符串 一些码制会对该字符串进行修改: 标准39码和STANDARD93码,所有小写字符会被转换成大写。 EAN13、EAN8、UPCA、UPCE最后一位将被正确的校验字符代替,且UPCE第一位被设为“0”。 nNarrow:窄单元宽度,必须大于1。 nWide:宽单元宽度,对于标准三九码、CODE 25码、ITF 25码、Matrix 25码、CodeBar码, nWide必须是nNarrow的2至3位,其它码制,此参数未用。 nHeight:条码高度,必须大于1。 nRotate:旋转角度,可是下列值之一: ROTATE_0 不旋转 ROTATE_90 逆时针旋转90度 ROTATE_180 逆时针旋转180度 ROTATE_270 逆时针旋转270度 nReadable:可读性文字,可取下列值之一: READABLE_NULL 没有可读性文字 READABLE_LEFT 居左 READABLE_RIGHT 居右 READABLE_CENTER 居中 READABLE_FULL 撑满 READABLE_ABOVE 可读性文字在条码上方 对于EAN13、UPCA、EAN8和UPCE条码,此参数不可控制文字对齐方式及文字位置; 默认文字在条码下方,可以加上READABLE_ABOVE将文字设定在条码上方; 文字默认字体为OCR-B-10 BT,目前还不能改变字体名称和大小; 如条码高度太低,不足以放置可读性文字,则自动不产生可读性文字。 err:指向DWORD的指针,用于设置错误提示,返回错误信息。 如为NULL,则不显示错误提示,并且不返回错误码 否则指向的值可取下列值之一: DISABLE_DISPLAY_MESSAGE 不显示错误提示信息 ENABLE_DISPLAY_ERROR_MESSAGE 只显示错误信息 ENABLE_DISPLAY_WARNING_MESSAGE 只显示警告信息 ENABLE_DISPLAY_ALL_MESSAGE 显示错误和警告信息 返回值如下: ERR_SUCCESS 正常完成 ERR_INVALID_BTYPE 无效的码制 ERR_INVALID_NARROW 无效的nNarrow值 ERR_INVALID_HEIGHT 无效的码高 ERR_INVALID_CHAR 含有无效的字符 ERR_INVALID_WIDE 无效的nWide值 ERR_INVALID_LEN 无效的码长,如果是EAN13码,则码长必须是13位,UPCA为12位, UPCE和EAN8为8位,其它条码不能零长度,也不能超过最大允许长度。 ERR_INVALID_ROTATE 无效的旋转角度 ERR_MEMORY 内存不足 ERR_UNKNOWN 其它未知错误 返回值: 函数调用成功,返回生成位图的句柄,失败返回NULL,可通过设置err参数,取得错误码。 其它:函数中使用了OCR-B-10 BT字体,系统中安装该字体可保证条码字体显示正确。 -------------------------------------------------------------------------------------------- 一维条码图像生成函数 MakeBarcodeBmpFile 本函数可根据相应的参数生成条码位图文件 原型: BCENCODE_API DWORD WINAPI MakeBarcodeBmpFile(LPCTSTR lpszFileName, DWORD lDpi, int nBType, LPSTR lpszText, int nNarrow, int nWide, int nHeight, int nRotate, int nReadable, DWORD * err) 参数: lpszFileName:位图文件名 lDpi:位图的精度,点每英寸 其它参数与MakeBarCode相同 返回值: 调用成功,函数返回所生成文件的长度,失败返回0。 -------------------------------------------------------------------------------------------- PDF417条码生成函数 MakePDF417 本函数可根据相应的参数生成条码位图 原型: BCENCODE_API HBITMAP WINAPI MakePDF417(LPVOID lpData , DWORD dwBytes , unsigned int nRows, unsigned int nCols, unsigned int nEccLevel, unsigned int nRotate, unsigned int xScale, unsigned int yScale, DWORD * err ) 参数: lpData:指向要生成PDF417条码的数据; dwBytes:lpData所指向的数据区的长度; nRows、nCols:PDF417符号的行数和列数,如设为0,则自动计算行、列数; nEccLevel:PDF417符号的错误校正级别; nRotate:符号旋转角度,同MakeBarCode; xScale、yScale:PDF417符号X、Y方向的放大倍数; err:错误代码,同MakeBarCode; 下列错误代码为PDF417专用: ERR_INVALID_ECCLEVEL 无效的错误校正级别 ERR_INVALID_ROWCOL 无效的行、列数 更多 楼主关注 PB 6.5 用户账户密码加密问题 PB新入手人员实例详细解析,一步步教你搭建简单实例 一个日程安排的PB源代码 谁有PB8中文版 用PowerBuilder制作的一个小程序 怎么实现pb在Excel表中 版主推荐 如何当数据库的更新时,及时做出反映啊? PowerBuilder中的游标的问题 请教OLE DB连接数据问题 数据窗口中计算域条件表达式如何写? 如何在同一个对象文件下,建立多个库文件,请指点迷津! 求助 窗口关闭错误 无标题文档 51CTO学院300课程免费看 | 2013年度杰出版主评选 | 工信部弱电项目经理资格认证 积分1 当前离线 注册时间2009-3-2 最后登录2009-3-2 论坛详细资料 liuqi_67 新新人类 帖子1 精华0 无忧币11 发短消息 家园好友 他的博客 他的资源 发表于 2009-3-2 10:14 | 来自 51CTO网页 [只看他] 沙发 在哪里下载呢?没看到啊 无标题文档 51CTO学院300课程免费看 | 2013年度杰出版主评选 | 工信部弱电项目经理资格认证 积分421 当前离线 注册时间2008-1-6 最后登录2013-9-21 论坛详细资料 fuxiaoyang13 初级工程师 帖子362 精华0 无忧币353 发短消息 家园好友 他的博客 他的资源 发表于 2009-3-2 10:48 | 来自 51CTO网页 [只看他] 板凳 DLL在哪下载啊? 无标题文档 51CTO学院300课程免费看 | 2013年度杰出版主评选 | 工信部弱电项目经理资格认证 积分42 当前离线 注册时间2009-2-22 最后登录2009-11-22 论坛详细资料 sungxf 新新人类 帖子42 精华0 无忧币0 发短消息 家园好友 他的博客 他的资源 发表于 2009-3-15 09:32 | 来自 51CTO网页 [只看他] 地板 晕,,没有下载的地方! 无标题文档 51CTO学院300课程免费看 | 2013年度杰出版主评选 | 工信部弱电项目经理资格认证 积分2 当前离线 注册时间2009-9-12 最后登录2013-9-13 论坛详细资料 tyt2058 新新人类 帖子1 精华0 无忧币2 发短消息 家园好友 他的博客 他的资源 发表于 2013-9-13 09:51 | 来自 51CTO网页 [只看他] 5# 在哪下呀。我顶呀 无标题文档 51CTO学院300课程免费看 | 2013年度杰出版主评选 | 工信部弱电项目经理资格认证 积分2 当前离线 注册时间2013-6-8 最后登录2013-11-9 论坛详细资料 zwkjgs 新新人类 帖子1 精华0 无忧币12 发短消息 家园好友 他的博客 他的资源 发表于 2013-11-9 09:58 | 来自 51CTO网页 [只看他] 6# 没看到下载地址 ‹‹ 上一贴:关于powerBuillder 11.5教程 | 下一贴:求PowerBuilder 9.0快速入门教程 ›› 返回列表 查看积分策略说明 选项 禁用 URL 识别 禁用 表情 禁用 Discuz!代码 使用个人签名 接收新回复邮件通知 标题 快速回复主题 您需要登录后才可以回帖 登录| 立即注册 关于我们 | 诚聘英才 | 联系我们 | 网站大事 | 友情链接 | 意见反馈 | 网站地图 Copyright©2005-2013 51CTO.COM 本论坛言论纯属发布者个人意见,不代表51CTO网站立场!如有疑义,请与管理员联系:bbs@51cto.com