34 lines
726 B
JavaScript
34 lines
726 B
JavaScript
/**
|
|
* @file getArc.js
|
|
* @author mengke01
|
|
* @date
|
|
* @description
|
|
* svg转ttfobject
|
|
*/
|
|
|
|
define(
|
|
function(require) {
|
|
|
|
var svg2contours = require('ttf/svg/path2contours');
|
|
var contour2svg = require('ttf/util/contour2svg');
|
|
var getArc = require('graphics/getArc');
|
|
var entry = {
|
|
|
|
/**
|
|
* 初始化
|
|
*/
|
|
init: function () {
|
|
|
|
// 300,200 A150,50 0 1,0 450,50
|
|
var path = getArc(150, 150, 0, 0, 0, {x: 275, y:125}, {x:125, y:150});
|
|
|
|
console.log(path[0]);
|
|
$('#path').attr('d', contour2svg(path));
|
|
}
|
|
};
|
|
|
|
entry.init();
|
|
|
|
return entry;
|
|
}
|
|
); |