var predefinedWidth= 380 // SIZE OF IMAGE I NEED
var predefinedHeight= 380
_obj= '<?php print json_encode($templateObj); ?>'; // data ofor image generating
var _orientation = '';
var _link = <?php print json_encode( "dashboard/flyers"); ?>;
// Add canvas and link it to its template
jQuery('<canvas>').attr({
id: 'preview-'
}).appendTo('.flyer-previews').wrap( jQuery('<a>').attr({
href: tmbn__findUrls( _link )[0]+'/'+_obj['format']+'/'+_obj['sku']
}) );
// Set Canvas object
var _stage_flag = new fabric.Canvas('preview-');
// Set stage dimensions
_stage_flag.setDimensions({
width: predefinedWidth,
height: predefinedHeight
});
/**
* Get URL from Text
*/
function tmbn__findUrls( text ) {
var source = (text || '').toString();
var urlArray = [];
var url;
var matchArray;
// Regular expression to find FTP, HTTP(S) and email URLs.
var regexToken = /(((ftp|https?):\/\/)[\-\w@:%_\+.~#?,&\/\/=]+)|((mailto:)?[_.\w-]+@([\w][\w\-]+\.)+[a-zA-Z]{2,3})/g;
// Iterate through any URLs in the text.
while( (matchArray = regexToken.exec( source )) !== null ) {
var token = matchArray[0];
urlArray.push( token );
}
return urlArray;
}
И я получаю картинку со всеми загруженными обьектами на canvas, но размер canvas-ы 380/380 (переменные predefinedWidth и predefinedHeight)
а размер самой картинки 2480 / 1755, так что на canvas я вижу только правый верхний угол картинки...
You can post now and register later.
If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.
Здравствуйте, подскажите какой тег использовать для увеличения значения, пример на картинке.
Вроде, про такой тег я слышала. Если есть тег прогресс бар, значит и такое должно быть.
Question
mstdmstd
Link to comment
Share on other sites
1 answer to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.