从模板拖到纸张时,我想提供元素的默认大小。 我正在使用standard.image类型的元素。 rappid库有可能吗?
答案 0 :(得分:0)
据我了解,您希望在模板中具有一定尺寸的元素,并在将它们放置在纸上后立即更改其大小。
定义模版元素时,将所需的纸张尺寸添加为属性。
then
然后使用{
"foods":[
{
"isFavorite":true,
"logDate":"2011-06-29",
"logId":1820,
"loggedFood":{
"accessLevel":"PUBLIC",
"amount":132.57,
"brand":"",
"calories":752,
"foodId":18828,
"mealTypeId":4,
"locale":"en_US",
"name":"Chocolate, Milk",
"unit":{
"id":147,
"name":"gram",
"plural":"grams"
},
"units":[226,180,147,389]
},
"nutritionalValues":{
"calories":752,
"carbs":66.5,
"fat":49,
"fiber":0.5,
"protein":12.5,
"sodium":186
}
}
],
"summary":{
"calories":752,
"carbs":66.5,
"fat":49,
"fiber":0.5,
"protein":12.5,
"sodium":186,
"water":0
},
"goals":{
"calories": 2286
}
}
模具选项来克隆元素并调整其大小。
{
type: 'standard.Image',
size: { width: 100, height: 100 }, // stencil size
paperSize: { width: 200, height: 200 }, // paper size
attrs: { image: { xlinkHref: 'image.png' }}
}
或者,一旦用户开始从模具中拖动元素,就可以使用dragEndClone
使用纸张尺寸。