मैं इंकस्केप में एक पैटर्न कैसे रंग सकता हूं?


32

कस्टम पैटर्न बनाए बिना मैं इंकस्केप में एक पैटर्न कैसे रंग सकता हूं? मुझे लगता है कि यह संभव होना चाहिए, लेकिन यह काम नहीं कर सकता।

मैं एक वर्ग खींचता हूं और इसे एक रंग (हरा) से भरता हूं। फिर मैं वर्ग के लिए एक मानक पैटर्न चुनता हूं। हरा भराव हो गया है और मेरे पास एक काला पैटर्न है। अब मैं पैटर्न का रंग बदलना चाहूंगा। मैं यह कैसे कर सकता हूँ?

Inkscape में पैटर्न और स्ट्रोक


जवाबों:


32

सबसे आसान तरीका मुझे लगा कि शायद यही है:

  1. एक चित्र बनाएँ।
  2. भरण और स्ट्रोक ("फ्यूलेन अनंग कोंतुर") से पैटर्न का चयन करें।
  3. क्लिक करें Extensions > Colour > Replace colour.. ( Erweiterungen > Farbe > Farbe ersetzenजर्मन में कुछ ऐसा होना चाहिए )।
  4. अपने इच्छित रंग के लिए हेक्स कोड दर्ज करें।

दूसरा रास्ता:

  1. संपादित करें का चयन करें >> XML संपादक
  2. विस्तार svg: defs >> svg: पैटर्न आईडी = "स्ट्रिप्स 1_1"
  3. Svg: rect का चयन करें ।
  4. शैली पर क्लिक करें ।
  5. सेट भरण (# सहित) आरजीबी हेक्स कोड के लिए।
  6. परिवर्तनों को लागू करने के लिए सेट पर क्लिक करें

स्ट्राइप कलर सेट करें


1
XML संपादक विकल्प के लिए +1। मुझे लगता है कि बहुत से लोग इस बात से अनजान हैं कि यह सुविधा है और यह कितना शक्तिशाली हो सकता है।
स्क्रिप्बलमैकर

भविष्य के इंकस्केप संस्करणों में ऐसा करने के लिए अधिक समझदार यूआई तरीके की उम्मीद है!
सुपरऑक्टर्न

5

यदि, मेरी तरह, आप कई असंगत अजगर प्रतिष्ठानों (असामान्य समस्या नहीं है) के कारण किसी भी एक्सटेंशन का उपयोग करने में असमर्थ हैं, तो यह अभी भी संभव है, लेकिन एक सरल फ़ाइल में सबसे अच्छा (और बहुत आसान है यदि आप अनुकूलित एसवीजी को नहीं बचाते हैं, जिसे आप चाहते हैं एक्सटेंशन के बिना नहीं):

  • इच्छित वस्तु के लिए इच्छित पैटर्न सेट करें
  • फ़ाइल सहेजें
  • इसे एक सभ्य टेक्स्ट एडिटर में खोलें (नोटपैड ++ विंडोज़ पर अच्छी तरह से काम करता है, खासकर अगर आप इसे XML सिंटेल हाइलाइटिंग के लिए उपयोग करने के लिए कहते हैं।)।
  • फ़ाइल के शीर्ष के पास पैटर्न परिभाषा खोजें (यदि आपके पास केवल 1 है, तो "पैटर्न" खोजें)।
  • style="fill:????;stroke:????" />(मेरे मामले में fill:black) के साथ अगली पंक्ति देखें ।
  • पैटर्न परिभाषा के नीचे का चयन करें।
  • चयन के भीतर सभी को ढूंढें / बदलें : मूल भरण रंग ढूंढें black, नए के साथ बदलें, जैसे खोजें , बदलें #808080और आपको ग्रे मिलेगा।
  • सहेजें और इंकस्केप में फिर से खोलें।
  • पैटर्न रंग को एक स्वैच में संलग्न करने के लिए, url सिंटैक्स और स्वैच नाम के साथ भरण या स्ट्रोक रंग मान बदलें। उदाहरण के लिए, नाम का एक स्वैच बनाएं और Blackउसके साथ बदलें fill:url(#Black)और पैटर्न का भरण रंग स्वैच से बंधा होगा Black, जिससे इंक्सस्केप में आसानी से अपडेट किया जा सकेगा ।

3

उदाहरण द्वारा:

मान लीजिए कि आपने एक वृत्त बनाया है और आप चाहते हैं कि इसका भराव पैटर्न हरे रंग की खड़ी पट्टियों वाला हो।

  1. कुछ खाली जगह (आकार अप्रासंगिक है) में कहीं कहीं एक पतली हरी आयत बनाएं।
  2. हरे रंग की आयत की प्रतिलिपि बनाएँ। कॉपी को कुछ उचित दूरी पर दाईं ओर रखें (यह आपके पैटर्न की सापेक्ष रिक्ति होगी)।
  3. दो हरे आयतों का चयन करें और Alt+ I ("ऑब्जेक्ट -> पैटर्न -> ऑब्जेक्ट टू पैटर्न") के लिए हॉटकी दबाएं ।
  4. सर्कल का चयन करें। जब आप पैटर्न भरने जाते हैं, तो ड्रॉप-डाउन मेनू में एक कस्टम पैटर्न होगा। उदाहरण के लिए "pattern7165"। इस पैटर्न का चयन करें।
  5. अब आपको हरी खड़ी पट्टियाँ मिल गई हैं !
  6. (अब आप उन दो आयतों को हटा सकते हैं जो पैटर्न के लिए टेम्पलेट के रूप में कार्य करते हैं)।
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.