के केंद्र में पाठ कैसे रखें एसवीजी को प्रतिपादित करने के लिए मैं jQuery एसवीजी प्लगइन का उपयोग कर रहा हूं। और, अब मैं प्रत्येक पथ और बहुभुज में पाठ जोड़ना चाहता हूं। jsFiddle पर आप प्लगइन द्वारा जेनरेट मार्कअप देख सकते हैं।एसवीजी पथ
पाठ बनाने के लिए मैं निम्नलिखित कोड लिखा है:
var svgg = $("#rsr").svg('get');
var texts = svgg.createText();
svgg.textpath($("#Layer_x0020_1"),id, texts.string('We go ').
span('up', { dy: -30, fill: 'red' }).span(',', { dy: 30 }).
string(' then we go down, then up again'));
jsFiddle पर कोड आप देख सकते हैं कि textpath
टैग मौजूद है में, लेकिन वह दिखाई नहीं देता है। प्रत्येक पथ के केंद्र में पाठ कैसे जोड़ें?
धन्यवाद।
"प्रत्येक पथ के केंद्र" के साथ आपका क्या मतलब है? क्या आपका मतलब है कि आप आकार के बीच में पाठ चाहते हैं, या आप पथ पर केंद्रित पाठ चाहते हैं लेकिन अभी भी पथ का अनुसरण कर रहे हैं (कुल पथ लंबाई का लगभग 50% केंद्रित)? –
मैं आकार के बीच में पाठ चाहता हूँ। – user1260827
ठीक है, तो कृपया ऊपर दिए गए अपने प्रश्न को अपडेट/स्पष्टीकरण दें। –