模块名称:QR生成模块_New
模块作者:Jiesoft
模块版本:1.4
模块 MD5:fcf19070aa9338360f7615de09a2b072
模块大小:267.05 KB
版权声明:
模块描述:QR编码
└生成
└取宽度
└取高度
└取位图数据
└画图
└擦除
└取位图句柄
└保存
└是否生成
└是否画图
└复制
└取文本
└取编码
└取纠错级别
└取尺寸
└取前景色
└取背景色
└取中央图标
└取字符画
└取左边距
└取上边距
└取右边距
└取下边距
└保存矢量图
└取矢量数据
└取图像数据
└取HTML
└生成邮箱
└生成邮件
└生成电话
└生成短信
└生成彩信
└生成地理坐标
└生成谷歌地图
└生成必应地图
└生成安卓软件
└生成安卓搜索
└生成苹果软件
└[此方法已废除]生成网址
└生成Foursquare链接
└生成网址书签
└生成WIFI配置
└生成YouTube
└生成Facebook
└生成Twitter用户
└生成Twitter
└生成事件
└生成BBM用户
└生成meCard
└生成名片
模块备注:
990000130702OS1CRA02
剔除掉支持库:spec,替换掉命令:取变量数据地址()
引用支持库:
系统核心支持库 5.7|krnln|d09f2340818511d396f6aaf844c7e325
------------------------------
.程序集 QREncoder, , 公开
.子程序 clear, 逻辑型, , clear barcode of winform control
.参数 hwnd, 整数型, , control handle
.子程序 copy, 逻辑型, , copy qr barcode as bitmap to system clipboard
.参数 sidelength, 整数型, 可空 , length of the side in px
.参数 backgroundimage, 字节集, 可空 , combine with background image; bmp, jpg, ico, png, tiff are available
.参数 width, 整数型, 可空 , the width of combined-bitmap in px
.参数 height, 整数型, 可空 , the height of combined-bitmap in px
.参数 offsetx, 整数型, 可空 , the horizontal offset value of qr code against backgroundimage in px
.参数 offsety, 整数型, 可空 , the vertical offset value of qr code against backgroundimage in px
.参数 addnoise, 逻辑型, 可空 , default:false
.子程序 draw, 逻辑型, , show qr barcode on winform control
.参数 hwnd, 整数型, , control handle
.参数 position, 整数型, 可空 , 0~10[0(default): fit; 1: stretch; 2: middle center; 3: left top 4: center top; 5: right top; 6: right middle; 7: right bottom; 8: center bottom; 9: left bottom; 10: left middle]
.参数 backcolor, 整数型, 可空 , default:white[-1: default control color]
.参数 sidelength, 整数型, 可空 , length of side in px
.参数 backgroundimage, 字节集, 可空 , combine with background image; bmp, jpg, ico, png, tiff are available
.参数 width, 整数型, 可空 , the width of combined-bitmap in px
.参数 height, 整数型, 可空 , the height of combined-bitmap in px
.参数 offsetx, 整数型, 可空 , the horizontal offset value of qr code against backgroundimage in px
.参数 offsety, 整数型, 可空 , the vertical offset value of qr code against backgroundimage in px
.参数 addnoise, 逻辑型, 可空 , default:false
.子程序 generate, 逻辑型, , generate a qr barcode
.参数 contents, 文本型, , contents of qr barcode
.参数 encoding, 逻辑型, 可空 , [false(default): UTF-8; true: ANSI]
.参数 size, 短整数, 可空 , 0-40[0:auto]
.参数 errorcorrect, 短整数, 可空 , 0~4[0:L(7%); 1:M(15%); 2(default):Q(25%); 3:H(30%)]
.参数 masktype, 短整数, 可空 , -1-7[-1:auto(default)]
.参数 forecolor, 整数型, 可空 , black(default);Please set as black, if backgrounimage is provided.
.参数 backcolor, 整数型, 可空 , white(default);Please set as white, if backgrounimage is provided.
.参数 icon, 字节集, 可空 , icon in the middle(bmp、jpg、gif、ico are available)
.参数 paddingleft, 整数型, 可空 , left-padding of qr barcode
.参数 paddingtop, 整数型, 可空 , top-padding of qr barcode
.参数 paddingright, 整数型, 可空 , right-padding of qr barcode
.参数 paddingbottom, 整数型, 可空 , bottom-padding of qr barcode
.子程序 generateAndroidApp, 文本型, , return qr contents as android market app
.参数 package, 文本型, , package name
.子程序 generateAndroidSearch, 文本型, , return qr contents as android market search
.参数 contents, 文本型, ,
.子程序 generateBBMUser, 文本型, , return qr contents as BlackBerry messenger
.参数 lastname, 文本型, , lastname of user
.参数 firstname, 文本型, , firstname of user
.参数 BBMPin, 文本型, , BBM pin
.子程序 generateBingMapLink, 文本型, , return qr contents as bing map link
.参数 N, 文本型, , north latitude
.参数 W, 文本型, , west degree
.子程序 generateBookmark, 文本型, , return qr contents as website bookmark
.参数 title, 文本型, , title of website
.参数 url, 文本型, , url of website
.子程序 generateEmailAddress, 文本型, , return qr contents as email address
.参数 emailaddress, 文本型, , email address
.子程序 generateEvent, 文本型, , return qr contents as calendar event
.参数 summary, 文本型, , summary
.参数 starttime, 日期时间型, , start datetime
.参数 endtime, 日期时间型, , end datetime
.参数 location, 文本型, 可空 , location
.参数 discription, 文本型, 可空 , description
.子程序 generateFaceboook, 文本型, , return qr contents as Facebook link
.参数 name, 文本型, , name
.子程序 generateFoursquare, 文本型, , return qr contents as Foursquare link
.参数 id, 文本型, , id
.子程序 generateGeoLocation, 文本型, , return qr contents as geographic location
.参数 N, 文本型, , north latitude
.参数 W, 文本型, , west degree
.参数 H, 文本型, 可空 , altitude
.子程序 generateGoogleMapLink, 文本型, , return qr contents as google map link
.参数 N, 文本型, , north latitude
.参数 W, 文本型, , west degree
.参数 title, 文本型, , title
.子程序 generateiTunesApp, 文本型, , return qr contents as iTunes app
.参数 id, 整数型, , id
.子程序 generateMeCard, 文本型, , return qr contents as meCard imformation
.参数 lastname, 文本型, , lastname
.参数 firstname, 文本型, , firstname
.参数 email, 文本型, 可空 , email address
.参数 cell, 文本型, 可空 , cell number
.参数 video, 文本型, 可空 , videl-call number
.参数 address, 文本型, 可空 , address
.参数 website, 文本型, 可空 , website
.参数 birthday, 日期时间型, 可空 , birthday
.子程序 generateMms, 文本型, , return qr contents as mms
.参数 cell, 文本型, , cell number
.参数 body, 文本型, 可空 , body of mms
.子程序 generatePhone, 文本型, , return qr contents as phone number
.参数 phone, 文本型, , phone number
.子程序 generateSms, 文本型, , return qr contents as sms
.参数 cell, 文本型, , cell number
.参数 body, 文本型, 可空 , body of sms
.子程序 generateSmtp, 文本型, , return qr contents as smtp mail
.参数 emailaddress, 文本型, , email address
.参数 subject, 文本型, 可空 , subject of smtp mail
.参数 body, 文本型, 可空 , body of smtp mail
.子程序 generateTwitter, 文本型, , return qr contents as Twitter link
.参数 contents, 文本型, , contents
.子程序 generateTwitterUser, 文本型, , return qr contents as Twitter User link
.参数 user, 文本型, , username
.子程序 generateUrl, 文本型, , [ABOLISHED]return qr contents as URL link
.参数 网址, 文本型, ,
.子程序 generateVCard, 文本型, , VCARD 3.0
.参数 lastname, 文本型, , lastname
.参数 firstname, 文本型, , firstname
.参数 iscompany, 逻辑型, 可空 , is company
.参数 nickname, 文本型, 可空 , nickname
.参数 organization, 文本型, 可空 , organization/group/company
.参数 title, 文本型, 可空 , title
.参数 email, 文本型, 可空 , email address
.参数 cell, 文本型, 可空 , cell number
.参数 workphone, 文本型, 可空 , work phone number
.参数 homephone, 文本型, 可空 , home phone number
.参数 workfax, 文本型, 可空 , work fax number
.参数 homefax, 文本型, 可空 , home fax number
.参数 workaddress, 文本型, 可空 , work address
.参数 homeaddress, 文本型, 可空 , home address
.参数 workwebsite, 文本型, 可空 , work website url
.参数 personalwebsite, 文本型, 可空 , personal website url
.参数 birthday, 日期时间型, 可空 , birthday
.子程序 generateWIFIConfig, 文本型, , return qr contents as wifi config
.参数 SSID, 文本型, ,
.参数 type, 逻辑型, 可空 , true:WEP, false:WPA, null:nopass
.参数 password, 文本型, 可空 ,
.参数 hidden, 逻辑型, 可空 ,
.子程序 generateYouTube, 文本型, , return qr contents as youtube link
.参数 id, 文本型, , id
.子程序 getBackColor, 整数型, , return backcolor of qr barcode
.子程序 getBmpData, 字节集, , get original bitmap data of qr barcode
.子程序 getBottomPadding, 整数型, , return bottom-padding of qr barcode
.子程序 getContents, 文本型, , return contents of qr barcode
.子程序 getEncoding, 逻辑型, , return encodeing of qr barcode[false: UTF-8; true: ANSI]
.子程序 getErrorCorrect, 短整数, , return ec of qr barcode[0:L(7%); 1:M(15%); 2:Q(25%); 3:H(30%)]
.子程序 getForeColor, 整数型, , return forcolor of qr barcode
.子程序 getHbitmap, 整数型, , get handle of original bitmap
.子程序 getHeight, 整数型, , get original height of qr barcode
.子程序 getHTML, 文本型, , return html code
.参数 width, 整数型, , width in px
.参数 height, 整数型, , height in px
.子程序 getIcon, 字节集, , return icon data of qr barcode
.子程序 getImageData, 字节集, , return image data of qr barcode
.参数 sidelength, 整数型, 可空 , length of the side in px
.参数 type, 短整数, 可空 , [0(default):BMP; 1:JPG; 2:GIF; 3:TIFF; 4:PNG;]
.参数 backgroundimage, 字节集, 可空 , combine with background image; bmp, jpg, ico, png, tiff are available
.参数 width, 整数型, 可空 , the width of combined-bitmap in px
.参数 height, 整数型, 可空 , the height of combined-bitmap in px
.参数 offsetx, 整数型, 可空 , the horizontal offset value of qr code against backgroundimage in px
.参数 offsety, 整数型, 可空 , the vertical offset value of qr code against backgroundimage in px
.参数 addnoise, 逻辑型, 可空 , default:false
.子程序 getLattice, 文本型, , return lattice text
.参数 symbol, 逻辑型, 可空 , [false(default): ▇; true: ●]
.子程序 getLeftPadding, 整数型, , return left-padding of qr barcode
.子程序 getRightPadding, 整数型, , return right-padding of qr barcode
.子程序 getSize, 短整数, , return size of qr barcode[0-40]
.子程序 getTopPadding, 整数型, , return top-padding of qr barcode
.子程序 getVectorData, 字节集, , return vector data
.参数 type, 短整数, 可空 , [0(default):ps; 1:eps; 2:svg; 3:wmf; 4:emf;]
.参数 width, 整数型, 可空 , width of SVG
.参数 height, 整数型, 可空 , height of SVG
.子程序 getWidth, 整数型, , get original with of qr barcode
.子程序 hasDrawn, 逻辑型, , return whether the qr barcode has been drawn on a winform control
.参数 组件句柄, 整数型, ,
.子程序 hasGenerated, 逻辑型, , return whether the qr barcode has been generated
.子程序 save, 逻辑型, , save as local file
.参数 filename, 文本型, ,
.参数 sidelength, 整数型, 可空 , length of the side in px
.参数 type, 短整数, 可空 , [0(default):BMP; 1:JPG; 2:GIF; 3:TIFF; 4:PNG;]
.参数 backgroundimage, 字节集, 可空 , combine with background image; bmp, jpg, ico, png, tiff are available
.参数 width, 整数型, 可空 , the width of combined-bitmap in px
.参数 height, 整数型, 可空 , the height of combined-bitmap in px
.参数 offsetx, 整数型, 可空 , the horizontal offset value of qr code against backgroundimage in px
.参数 offsety, 整数型, 可空 , the vertical offset value of qr code against backgroundimage in px
.参数 addnoise, 逻辑型, 可空 , default:false
.子程序 saveVector, 逻辑型, , save as vector file
.参数 filename, 文本型, ,
.参数 type, 短整数, 可空 , [0(default):ps; 1:eps; 2:svg; 3:wmf; 4:emf;]
.参数 width, 整数型, 可空 , width of SVG
.参数 height, 整数型, 可空 , height of SVG
.程序集 QR编码, , 公开
.子程序 保存, 逻辑型, , (可自定义像素尺寸)保存到文件
.参数 文件名, 文本型, ,
.参数 二维码边长, 整数型, 可空 , 像素值
.参数 类型, 短整数, 可空 , 【0(默认):BMP; 1:JPG; 2:GIF; 3:TIFF; 4:PNG;】
.参数 底图, 字节集, 可空 , 与底图合成
.参数 总宽度, 整数型, 可空 , 若设置底图,总宽度像素值,默认底图宽度
.参数 总高度, 整数型, 可空 , 若设置底图,总高度像素值,默认底图高度
.参数 水平偏移, 整数型, 可空 , 若设置底图,二维码水平偏移
.参数 垂直偏移, 整数型, 可空 , 若设置底图,二维码垂直偏移
.参数 添加杂点, 逻辑型, 可空 , 默认为假
.子程序 保存矢量图, 逻辑型, , 保存矢量文件
.参数 文件名, 文本型, ,
.参数 类型, 短整数, 可空 , 【0(默认):ps; 1:eps; 2:svg; 3:wmf; 4:emf;】
.参数 默认宽度, 整数型, 可空 , SVG
.参数 默认高度, 整数型, 可空 , SVG
.子程序 擦除, 逻辑型, , 还原已显示的二维码
.参数 组件句柄, 整数型, ,
.子程序 复制, 逻辑型, , (可自定义像素尺寸)复制二维码位图到剪贴板
.参数 二维码边长, 整数型, 可空 ,
.参数 底图, 字节集, 可空 , 与底图合成
.参数 总宽度, 整数型, 可空 , 若设置底图,总宽度像素值,默认底图宽度
.参数 总高度, 整数型, 可空 , 若设置底图,总高度像素值,默认底图高度
.参数 水平偏移, 整数型, 可空 , 若设置底图,水平偏移
.参数 垂直偏移, 整数型, 可空 , 若设置底图,垂直偏移
.参数 添加杂点, 逻辑型, 可空 , 默认为假
.子程序 画图, 逻辑型, , 显示二维码到图片框或画板等窗口组件
.参数 组件句柄, 整数型, ,
.参数 位置, 整数型, 可空 , 0~10【0(默认): 适应; 1: 拉伸; 2: 居中; 3: 左上 4: 中上; 5: 右上; 6: 右中; 7: 右下; 8: 中下; 9: 左下; 10: 左中】
.参数 背景色, 整数型, 可空 , 默认白色【-1: 默认色】
.参数 二维码边长, 整数型, 可空 , 二维码边长像素
.参数 底图, 字节集, 可空 , 与底图合成
.参数 总宽度, 整数型, 可空 , 若设置底图,总宽度像素值,默认底图宽度
.参数 总高度, 整数型, 可空 , 若设置底图,总高度像素值,默认底图高度
.参数 水平偏移, 整数型, 可空 , 若设置底图,二维码水平偏移
.参数 垂直偏移, 整数型, 可空 , 若设置底图,二维码垂直偏移
.参数 添加杂点, 逻辑型, 可空 , 默认为假
.子程序 取HTML, 文本型, , 返回HTML代码
.参数 宽度, 整数型, , 像素值
.参数 高度, 整数型, , 像素值
.子程序 取背景色, 整数型, , 返回二维码背景色
.子程序 取编码, 逻辑型, , 返回原始编码【假: UTF-8; 真: ANSI】
.子程序 取尺寸, 短整数, , 返回二维码尺寸【0-40】
.子程序 取高度, 整数型, , 取二维码原始高度
.子程序 取纠错级别, 短整数, , 返回纠错级别【0:L(7%); 1:M(15%); 2:Q(25%); 3:H(30%)】
.子程序 取宽度, 整数型, , 取二维码原始宽度
.子程序 取前景色, 整数型, , 返回二维码前景色
.子程序 取上边距, 整数型, , 返回上边距
.子程序 取矢量数据, 字节集, , 返回矢量图数据
.参数 类型, 短整数, 可空 , 【0(默认):ps; 1:eps; 2:svg; 3:wmf; 4:emf;】
.参数 默认宽度, 整数型, 可空 , SVG
.参数 默认高度, 整数型, 可空 , SVG
.子程序 取图像数据, 字节集, , 返回图像数据
.参数 边长, 整数型, 可空 , 像素值
.参数 类型, 短整数, 可空 , 【0(默认):BMP; 1:JPG; 2:GIF; 3:TIFF; 4:PNG;】
.参数 底图, 字节集, 可空 , 与底图合成
.参数 总宽度, 整数型, 可空 , 若设置底图,总宽度像素值,默认底图宽度
.参数 总高度, 整数型, 可空 , 若设置底图,总高度像素值,默认底图高度
.参数 水平偏移, 整数型, 可空 , 若设置底图,水平偏移
.参数 垂直偏移, 整数型, 可空 , 若设置底图,垂直偏移
.参数 添加杂点, 逻辑型, 可空 , 默认为假
.子程序 取位图句柄, 整数型, , 取二维码位图句柄
.子程序 取位图数据, 字节集, , 取二维码位图字节集数据
.子程序 取文本, 文本型, , 返回原始文本
.子程序 取下边距, 整数型, , 返回下边距
.子程序 取右边距, 整数型, , 返回右边距
.子程序 取中央图标, 字节集, , 返回中央图标
.子程序 取字符画, 文本型, , 返回点阵字符画
.参数 填充符号, 逻辑型, 可空 , 【假(默认): ▇; 真: ●】
.子程序 取左边距, 整数型, , 返回左边距
.子程序 生成, 逻辑型, , 生成二维码,注意如果需要与背景图合成,请将边距设置为大于等于1的值,否则将无法被识别
.参数 文本, 文本型, ,
.参数 编码, 逻辑型, 可空 , 【假(默认): UTF-8; 真: ANSI】
.参数 尺寸, 短整数, 可空 , 0-40【0自动】
.参数 纠错, 短整数, 可空 , 0~4【0:L(7%); 1:M(15%); 2(默认):Q(25%); 3:H(30%)】
.参数 屏蔽类型, 短整数, 可空 , -1-7【-1自动(默认)】
.参数 前景色, 整数型, 可空 , 默认黑色;若有背景合成,请使用黑色
.参数 背景色, 整数型, 可空 , 默认白色;若有背景合成,请使用白色
.参数 图标, 字节集, 可空 , 中央叠加图标数据(可选:bmp、jpg、gif、ico)
.参数 左边距, 整数型, 可空 , 左边距
.参数 上边距, 整数型, 可空 , 上边距
.参数 右边距, 整数型, 可空 , 右边距
.参数 下边距, 整数型, 可空 , 下边距
.子程序 生成BBM用户, 文本型, ,
.参数 姓, 文本型, ,
.参数 名, 文本型, ,
.参数 BBMPin, 文本型, ,
.子程序 生成Faceboook, 文本型, ,
.参数 名称, 文本型, ,
.子程序 生成Foursquare链接, 文本型, ,
.参数 id, 文本型, ,
.子程序 生成meCard, 文本型, ,
.参数 姓, 文本型, ,
.参数 名, 文本型, ,
.参数 邮箱, 文本型, 可空 ,
.参数 手机号, 文本型, 可空 ,
.参数 视频号, 文本型, 可空 ,
.参数 地址, 文本型, 可空 ,
.参数 网址, 文本型, 可空 ,
.参数 生日, 日期时间型, 可空 ,
.子程序 生成Twitter, 文本型, ,
.参数 内容, 文本型, ,
.子程序 生成Twitter用户, 文本型, ,
.参数 用户名, 文本型, ,
.子程序 生成WIFI配置, 文本型, ,
.参数 SSID, 文本型, ,
.参数 验证类型, 逻辑型, 可空 , 真:WEP, 假:WPA, 空:开放
.参数 密码, 文本型, 可空 ,
.参数 隐藏, 逻辑型, 可空 ,
.子程序 生成YouTube, 文本型, ,
.参数 id, 文本型, ,
.子程序 生成安卓软件, 文本型, ,
.参数 包名, 文本型, ,
.子程序 生成安卓搜索, 文本型, ,
.参数 内容, 文本型, ,
.子程序 生成必应地图, 文本型, ,
.参数 北纬, 文本型, ,
.参数 西经, 文本型, ,
.子程序 生成彩信, 文本型, ,
.参数 手机号, 文本型, ,
.参数 内容, 文本型, 可空 ,
.子程序 生成地理坐标, 文本型, ,
.参数 北纬, 文本型, ,
.参数 西经, 文本型, ,
.参数 高度, 文本型, 可空 ,
.子程序 生成电话, 文本型, ,
.参数 电话, 文本型, ,
.子程序 生成短信, 文本型, ,
.参数 手机号, 文本型, ,
.参数 内容, 文本型, 可空 ,
.子程序 生成谷歌地图, 文本型, ,
.参数 北纬, 文本型, ,
.参数 西经, 文本型, ,
.参数 名称, 文本型, ,
.子程序 生成名片, 文本型, , VCARD 3.0
.参数 姓, 文本型, ,
.参数 名, 文本型, ,
.参数 是否单位, 逻辑型, 可空 ,
.参数 昵称, 文本型, 可空 ,
.参数 工作单位, 文本型, 可空 ,
.参数 职务, 文本型, 可空 ,
.参数 邮箱, 文本型, 可空 ,
.参数 手机, 文本型, 可空 ,
.参数 单位电话, 文本型, 可空 ,
.参数 住宅电话, 文本型, 可空 ,
.参数 单位传真, 文本型, 可空 ,
.参数 住宅传真, 文本型, 可空 ,
.参数 单位地址, 文本型, 可空 ,
.参数 住宅地址, 文本型, 可空 ,
.参数 单位网站, 文本型, 可空 ,
.参数 个人网站, 文本型, 可空 ,
.参数 生日, 日期时间型, 可空 ,
.子程序 生成苹果软件, 文本型, ,
.参数 标识, 整数型, ,
.子程序 生成事件, 文本型, ,
.参数 概要, 文本型, ,
.参数 开始时间, 日期时间型, ,
.参数 结束时间, 日期时间型, ,
.参数 位置, 文本型, 可空 ,
.参数 简介, 文本型, 可空 ,
.子程序 生成网址, 文本型, , 本方法已废除
.参数 网址, 文本型, ,
.子程序 生成网址书签, 文本型, ,
.参数 标题, 文本型, ,
.参数 网址, 文本型, ,
.子程序 生成邮件, 文本型, ,
.参数 邮箱地址, 文本型, ,
.参数 标题, 文本型, 可空 ,
.参数 内容, 文本型, 可空 ,
.子程序 生成邮箱, 文本型, ,
.参数 邮箱地址, 文本型, ,
.子程序 是否画图, 逻辑型, , 判断是否在指定组件中显示
.参数 组件句柄, 整数型, ,
.子程序 是否生成, 逻辑型, , 判断是否已生成二维码