"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > एसवीजी में मास्क का उपयोग करके गलत संरेखित गोलाकार कटआउट को कैसे ठीक करें?

एसवीजी में मास्क का उपयोग करके गलत संरेखित गोलाकार कटआउट को कैसे ठीक करें?

2024-11-12 को प्रकाशित
ब्राउज़ करें:883

How to Correct Misaligned Circular Cutouts Using Masks in SVG?

एसवीजी के साथ एक छवि से परिपत्र अनुभाग काटना

एक छवि से एक गोलाकार अनुभाग को काटने के लिए क्लिप-पथ का उपयोग करने का आपका वर्तमान प्रयास ठीक से संरेखित नहीं हो रहा है। इस समस्या के समाधान के लिए, हम एसवीजी में मास्क का उपयोग करके एक और दृष्टिकोण तलाशेंगे।

यह कोड गुलाबी रंग की पृष्ठभूमि के साथ एक एसवीजी बनाता है। डेफ़्स तत्व के अंदर, हम "छेद" नामक एक मुखौटा को परिभाषित करते हैं। इस मास्क में दो वृत्त होते हैं: एक बड़ा सफेद वृत्त उस वृत्ताकार क्षेत्र का प्रतिनिधित्व करता है जिसे आप छवि से बनाए रखना चाहते हैं और एक छोटा काला वृत्त जो कटआउट निर्धारित करता है।

अगला तत्व एक पैटर्न है जिसे "img" कहा जाता है। यह पैटर्न उस छवि को निर्दिष्ट करता है जिसे आप आकृति के लिए भरण के रूप में उपयोग करना चाहते हैं। हम एसवीजी के आकार से मेल खाने के लिए पैटर्न के आयाम निर्धारित करते हैं और एक यूआरएल से एक छवि का उपयोग करते हैं।

अंत में, हम एक आयत बनाते हैं जो एसवीजी के पूरे स्थान को भरता है। आयत का भरण "img" पैटर्न को संदर्भित करने के लिए सेट किया गया है, और हम गोलाकार खंड को काटने के लिए "छेद" मास्क लगाते हैं।

विज्ञप्ति वक्तव्य यह आलेख यहां पुनर्मुद्रित है: 1729664379 यदि कोई उल्लंघन है, तो कृपया इसे हटाने के लिए स्टडी_गोलंग@163.कॉम से संपर्क करें।
नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3