コード例 #1
0
ファイル: WxaCode.cs プロジェクト: belin2000/Com.Ddlev.Weixin
 /// <summary>
 ///
 /// </summary>
 /// <param name="_width">二维码的宽度</param>
 /// <param name="_path">最大长度 128 字节 (例如 pages/index?query=1)</param>
 /// <param name="_auto_color">是否不需要配置主色调(默认为true)</param>
 /// <param name="_line_color">auto_color 为 false 时生效,使用 rgb 设置颜色</param>
 /// <param name="_is_hyaline">是否使用透明背景色,默认是false</param>
 public wxaPath_code(string _path, int _width = 430, bool _auto_color = true, Line_Color _line_color = null, bool _is_hyaline = false)
 {
     this.width      = _width;
     this.path       = _path;
     this.auto_color = _auto_color;
     this.line_color = _line_color;
     this.is_hyaline = _is_hyaline;
 }
コード例 #2
0
ファイル: WxaCode.cs プロジェクト: belin2000/Com.Ddlev.Weixin
 /// <summary>
 /// 初始化[已过期,不建议使用]
 /// </summary>
 /// <param name="_c">配置</param>
 /// <param name="_codetype">二维码类型</param>
 /// <param name="_width">二维码长度</param>
 /// <param name="_path">跳转到指定页面(例如 pages/index?query=1)(codetype =CodeType.code | CodeType.appqrcode 时候有效) </param>
 /// <param name="_page">必须是已经发布的小程序页面,例如 "pages/index/index" ,根路径前不要填加'/',不能携带参数(参数请放在scene字段里),如果不填写这个字段,默认跳主页面 (codetype =CodeType.codeunlimit 时候有效)</param>
 /// <param name="_scene">最大32个可见字符,只支持数字,大小写英文以及部分特殊字符:!#$&'()*+,/:;=?@-._~ (codetype =CodeType.codeunlimit 时候有效)</param>
 /// <param name="_is_hyaline">是否使用透明背景色(默认true),如果不是(false),则为白色</param>
 /// <param name="_auto_color">是否不需要配置主色调(默认为true)</param>
 /// <param name="_line_color">色彩类型 </param>
 public WxaCodeRequest(Config _c, CodeType _codetype, int _width = 430, string _path = null, string _page = null, string _scene = null, bool _is_hyaline = true, bool _auto_color = true, Line_Color _line_color = null)
 {
     this.c          = _c;
     this.codetype   = _codetype;
     this.width      = _width;
     this.page       = _page;
     this.path       = _path;
     this.scene      = _scene;
     this.auto_color = _auto_color;
     this.line_color = _line_color;
     this.is_hyaline = _is_hyaline;
 }
コード例 #3
0
ファイル: WxaCode.cs プロジェクト: belin2000/Com.Ddlev.Weixin
 /// <summary>
 ///
 /// </summary>
 /// <param name="_width">二维码的宽度</param>
 /// <param name="_scene">(可以为null或者空)最大32个可见字符,只支持数字,大小写英文以及部分特殊字符:!#$&'()*+,/:;=?@-._~ </param>
 /// <param name="_page">必须是已经发布的小程序页面,例如 "pages/index/index"</param>
 /// <param name="_auto_color">是否不需要配置主色调(默认为true)</param>
 /// <param name="_line_color">auto_color 为 false 时生效,使用 rgb 设置颜色</param>
 /// <param name="_is_hyaline">是否使用透明背景色,默认是false</param>
 public wxaPath_codeunlimit(string _scene = null, int _width = 430, string _page = null, bool _auto_color = true, Line_Color _line_color = null, bool _is_hyaline = false)
 {
     this.width      = _width;
     this.scene      = _scene;
     this.page       = _page;
     this.auto_color = _auto_color;
     this.line_color = _line_color;
     this.is_hyaline = _is_hyaline;
 }