首页 | 新闻中心| 公司介绍| 产品走廊| 渠道与销售| 技术支持| 下载中心| 用户认证 |
|
蓝色快车PB俱乐部论坛 PowerBuilder MIS编程 回复发言 |
-- 作者:water·H -- 发布时间:2008/2/21 22:49:58 -- 已实现了Code128条码打印,求二维条码打印的方法 大家对一维条码打印不明白的可以Msn问我,请高手赐教二维(PDF417)条码的函数调用方法(PB中),谢谢! msn:mysuperweb@hotmail.com BCEncode.dll 3.00 版(附件为3.0demo版) 可生成条形码的WINDOWS标准BITMAP句柄或BMP文件,具体用法请参考相应的示例文件! =========================================================================================== CODE39 标准三九码 函数库提供如下几个函数: 具体用法请参考例子。 VB6示例: VC6示例: 注意:函数为32位版本,包括了一个标准的DLL文件和可在VC6中使用的静态连接库; 如果您在使用过程中有问题,请与我们联系: ============================================================================================ -------------------------------------------------------------------------------------------- 原型: 参数: lpszText:条码字符串 nNarrow:窄单元宽度,必须大于1。 nWide:宽单元宽度,对于标准三九码、CODE 25码、ITF 25码、Matrix 25码、CodeBar码, nHeight:条码高度,必须大于1。 nRotate:旋转角度,可是下列值之一: nReadable:可读性文字,可取下列值之一: err:指向DWORD的指针,用于设置错误提示,返回错误信息。 返回值: 其它:函数中使用了OCR-B-10 BT字体,系统中安装该字体可保证条码字体显示正确。 -------------------------------------------------------------------------------------------- 原型: 参数: lDpi:位图的精度,点每英寸 其它参数与MakeBarCode相同 返回值: -------------------------------------------------------------------------------------------- 原型: 参数: dwBytes:lpData所指向的数据区的长度; nRows、nCols:PDF417符号的行数和列数,如设为0,则自动计算行、列数; nRotate:符号旋转角度,同MakeBarCode; xScale、yScale:PDF417符号X、Y方向的放大倍数; err:错误代码,同MakeBarCode; -------------------------------------------------------------------------------------------- [此贴子已经被作者于2008-2-21 22:46:05编辑过][/align]
[align=right][此贴子已经被作者于2008-2-21 22:49:22编辑过][/align]
[align=right][此贴子已经被作者于2008-2-21 22:49:58编辑过] |
-- 作者:water·H -- 发布时间:2008/2/21 22:43:26 -- /*============================================================================================= 生成PDF417条码位图 参数: LPVOID lpData 要生成PDF417条码的数据 DWORD dwBytes 数据的长度 unsigned int nRows 417条码的行数,3——90 unsigned int nCols 417条码的列数,1——30 unsigned int nEccLevel 纠错级别,0——8 unsigned int nRotate 条码旋转角度,0、90、180、270 unsigned int xScale 条码字符X方向放大倍数 unsigned int yScale 条码字符Y方向放大倍数 返回值: 如果保存成功,返回条码位图HANDLE,如果失败,返回NULL =============================================================================================*/ //BCENCODE_API HBITMAP WINAPI MakePDF417(LPVOID lpData , BCENCODE_API HBITMAP WINAPI MakePDF417(LPCTSTR lpData , DWORD dwBytes , unsigned int nRows, unsigned int nCols, unsigned int nEccLevel, unsigned int nRotate, unsigned int xScale, unsigned int yScale, DWORD * err = NULL); BCENCODE_API HBITMAP WINAPI MakePDF417Ex(LPCTSTR lpData , BCENCODE_API DWORD WINAPI MakePDF417BitmapFile(LPCTSTR lpszFileName, BCENCODE_API DWORD WINAPI PDF417Bmp(LPCTSTR lpszFileName, BCENCODE_API int WINAPI GetPrinterDPI(LPCTSTR lpszPrinterName,BOOL bGetX = TRUE); BCENCODE_API void WINAPI AboutBCEncode(); BCENCODE_API char* WINAPI GetCode128CodeWords(const char * p); [此贴子已经被作者于2008-2-21 22:43:26编辑过]
|
-- 作者:whd821118 -- 发布时间:2006/3/24 8:21:05 -- 能不能给 个效果图 |
-- 作者:water·H -- 发布时间:2008/2/21 22:45:10 -- 有PB8的demo,有兴趣的联系我,QQ:38091476 |
-- 作者:sdxiao -- 发布时间:2008/3/17 12:31:22 -- |
"> |