Bất cứ ai biết về chức năng đó có thể phá vỡ văn bản tại ranh giới từ để phù hợp với hình chữ nhậtbọc văn bản để phù hợp với một hình chữ nhật: raphael
Sau đây là mã cho hình chữ nhật và văn bản
window.onload = function() {
var outsideRectX1=30, outsideRectY1=30,outsideRectX2=220, outsideRectY2=480, outsideRectR=10;
var group = paper.set();
var rect1=paper.rect(outsideRectX1+40, outsideRectY1+70, 80, 40,10);
var text3=paper.text(outsideRectX1+75, outsideRectY1+85,"Test code for wrap text").attr({fill: '#000000', 'font-family':'calibri', 'font-size':'14px'});
group.push(rect1);
group.push(text3);
};
Khi văn bản lớn hơn chiều rộng hình chữ nhật nó tự động bọc để nó luôn luôn hiển thị vào ranh giới hình chữ nhật.
Một cái gì đó như thế này: http://stackoverflow.com/questions/3142007/how-to-either-determine-svg-text-box-width-or-force-line-breaks-after-x-chara –
@ RobSegerink Tôi đã thực hiện theo cách này. nhưng liệu có cách nào khác tốt hơn để thực hiện điều này? – Raje