|
1 | 1 | /** |
2 | | - * EasyQRCodeJS |
| 2 | + * EasyQRCodeJS-NodeJS |
3 | 3 | * |
4 | 4 | * NodeJS QRCode generator. Save image to file. Support Dot style, Logo, Background image, Colorful, Title, etc.(Running without DOM on server side) |
5 | 5 | * |
6 | | - * Version 3.5.1 |
| 6 | + * Version 3.5.2 |
7 | 7 | * |
8 | 8 | * @author [ inthinkcolor@gmail.com ] |
9 | 9 | * |
@@ -1241,13 +1241,13 @@ Drawing.prototype.draw = function(oQRCode) { |
1241 | 1241 | _oContext.font = _htOption.titleFont; |
1242 | 1242 | _oContext.fillStyle = _htOption.titleColor; |
1243 | 1243 | _oContext.textAlign = 'center'; |
1244 | | - _oContext.fillText(_htOption.title, t._canvas.width / 2, this._htOption.quietZone+30); |
| 1244 | + _oContext.fillText(_htOption.title, t._canvas.width / 2, this._htOption.quietZone+this._htOption.titleTop); |
1245 | 1245 | } |
1246 | 1246 |
|
1247 | 1247 | if (_htOption.subTitle) { |
1248 | 1248 | _oContext.font = _htOption.subTitleFont; |
1249 | 1249 | _oContext.fillStyle = _htOption.subTitleColor; |
1250 | | - _oContext.fillText(_htOption.subTitle, t._canvas.width / 2, this._htOption.quietZone+60); |
| 1250 | + _oContext.fillText(_htOption.subTitle, t._canvas.width / 2, this._htOption.quietZone+this._htOption.subTitleTop); |
1251 | 1251 | } |
1252 | 1252 |
|
1253 | 1253 | if (_htOption.logo) { |
@@ -1427,7 +1427,7 @@ function QRCode(vOption) { |
1427 | 1427 | subTitle: "", |
1428 | 1428 | subTitleFont: "14px Arial", |
1429 | 1429 | subTitleColor: "#4F4F4F", |
1430 | | - subTitleTop: 0, // draws y coordinates. default is 0 |
| 1430 | + subTitleTop: 60, // draws y coordinates. default is 0 |
1431 | 1431 |
|
1432 | 1432 | logo: undefined, |
1433 | 1433 | logoWidth: undefined, |
|
0 commit comments