/// <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; }
/// <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; }
/// <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; }