* Fix burn.js.
This commit is contained in:
@@ -75,7 +75,7 @@ $lang->misc->feature = new stdclass();
|
||||
$lang->misc->feature->lastest = 'Latest Version';
|
||||
$lang->misc->feature->detailed = 'Details';
|
||||
|
||||
$lang->misc->releaseDate['11.5.1'] = '2019-06-21';
|
||||
$lang->misc->releaseDate['11.5.1'] = '2019-06-24';
|
||||
$lang->misc->releaseDate['11.5.stable'] = '2019-05-08';
|
||||
$lang->misc->releaseDate['11.4.1'] = '2019-04-08';
|
||||
$lang->misc->releaseDate['11.4.stable'] = '2019-03-25';
|
||||
|
||||
@@ -75,7 +75,7 @@ $lang->misc->feature = new stdclass();
|
||||
$lang->misc->feature->lastest = '最新版本';
|
||||
$lang->misc->feature->detailed = '详情';
|
||||
|
||||
$lang->misc->releaseDate['11.5.1'] = '2019-06-21';
|
||||
$lang->misc->releaseDate['11.5.1'] = '2019-06-24';
|
||||
$lang->misc->releaseDate['11.5.stable'] = '2019-05-08';
|
||||
$lang->misc->releaseDate['11.4.1'] = '2019-04-08';
|
||||
$lang->misc->releaseDate['11.4.stable'] = '2019-03-25';
|
||||
|
||||
@@ -75,7 +75,7 @@ $lang->misc->feature = new stdclass();
|
||||
$lang->misc->feature->lastest = '最新版本';
|
||||
$lang->misc->feature->detailed = '詳情';
|
||||
|
||||
$lang->misc->releaseDate['11.5.1'] = '2019-06-21';
|
||||
$lang->misc->releaseDate['11.5.1'] = '2019-06-24';
|
||||
$lang->misc->releaseDate['11.5.stable'] = '2019-05-08';
|
||||
$lang->misc->releaseDate['11.4.1'] = '2019-04-08';
|
||||
$lang->misc->releaseDate['11.4.stable'] = '2019-03-25';
|
||||
|
||||
@@ -10,12 +10,36 @@ $(function()
|
||||
/* Save burn as image.*/
|
||||
function downloadBurn()
|
||||
{
|
||||
var canvas = $('#burnCanvas');
|
||||
var type = 'png';
|
||||
var imgSrc = canvas.get(0).toDataURL("image/png");
|
||||
imgData = imgSrc.replace(type,'image/octet-stream');
|
||||
var filename = 'burn.' + type;
|
||||
saveFile(imgData,filename);
|
||||
var $canvas = $('#burnCanvas');
|
||||
$('#burnWrapper').append("<div class='hidden' id='cloneCanvas'></div>");
|
||||
$('#cloneCanvas').append($canvas.clone());
|
||||
$('#cloneCanvas').append("<img id='cloneImage' />");
|
||||
$('#cloneCanvas #cloneImage').attr('src', $canvas.get(0).toDataURL("image/png"));
|
||||
setTimeout(function()
|
||||
{
|
||||
/* Add watermark */
|
||||
var canvas = document.querySelector('#cloneCanvas #burnCanvas');
|
||||
var cans = canvas.getContext('2d');
|
||||
|
||||
// Set background color to white
|
||||
cans.fillStyle = '#fff';
|
||||
cans.fillRect(0, 0, canvas.width, canvas.height);
|
||||
|
||||
cans.drawImage($('#cloneCanvas #cloneImage').get(0), 0, 0);
|
||||
cans.font = "16px Microsoft JhengHei";
|
||||
cans.fillStyle = "rgba(17, 17, 17, 0.50)";
|
||||
cans.textAlign = 'left';
|
||||
cans.textBaseline = 'Middle';
|
||||
cans.fillText(watermark, 50, canvas.height - 50);
|
||||
|
||||
var type = 'png';
|
||||
var $canvas = $('#cloneCanvas #burnCanvas');
|
||||
var imgSrc = $canvas.get(0).toDataURL("image/png");
|
||||
var imgData = imgSrc.replace(type,'image/octet-stream');
|
||||
var filename = projectName + '.' + type;
|
||||
saveFile(imgData,filename);
|
||||
$('#burnWrapper #cloneCanvas').remove();
|
||||
}, 500);
|
||||
}
|
||||
|
||||
var saveFile = function(data, filename)
|
||||
|
||||
Reference in New Issue
Block a user