Inkscape में किसी वस्तु के आकार को उसके नीचे काटने के लिए उपयोग करना


56

मैं Inkscape में svg का संपादन कर रहा हूं और मेरे पास एक वस्तु है जो किसी अन्य वस्तु के ऊपर है। मैं उसके नीचे की वस्तु को काटने के लिए शीर्ष वस्तु के आकार का उपयोग करना चाहूंगा।

उन लोगों के लिए जो GIMP से परिचित हैं, मैं "अल्फा से चयन" टूल जैसा कुछ करने की कोशिश कर रहा हूं।

जवाबों:


41

का चयन दोनों (एक वस्तु पर क्लिक करके, पाली रखते हुए और फिर अन्य वस्तु पर क्लिक करके), फिर चुनें Path, तो Difference

मेरे लिए, मैं एक षट्भुज के बाहर एक बाएं तीर काटना चाहता था। मैंने एक षट्भुज बनाया, परत को दोहराया, शीर्ष परत को दाईं ओर स्थानांतरित किया, फिर दोनों परतों को चुना, फिर पैठ / अंतर।


4
इसे जोड़ना: मैं पाठ को काटना चाहता था, इसलिए पहले मुझे पाठ का चयन करना था, पथ> ऑब्जेक्ट टू पाथ, फिर पुन: चयन करें और ऑब्जेक्ट> अनग्रुप, फिर प्रत्येक अक्षर और पृष्ठभूमि को व्यक्तिगत रूप से चुनें - आप केवल इसके साथ कभी भी ऐसा कर सकते हैं एक बार में दो वस्तु।
सिनिस्टरबर्ड

आप वास्तव में एक नए विस्तार के लिए एक समय में एक से अधिक पथ के साथ ऐसा कर सकते हैं: github.com/Moini/inkscape-extensions-multi-bool
johnp

यह काम नहीं करता है। बिल्कुल भी। कुछ नहीं हुआ।
yPhil

1
@ सिस्टरबियर की टिप्पणी से मुझे यह काम करने में मदद मिली। क्या आपने कोशिश की है?
थिअमारो

19

दोनों का चयन करें और करें:

ऑब्जेक्ट -> क्लिप -> सेट


2
यह स्वीकृत उत्तर होना चाहिए।
TenLeftFingers

4
मैं जो चाहता हूं, उसके विपरीत यह हमेशा सामने आता है। हो सकता है क्योंकि शीर्ष पर वस्तु एक बड़ा है? यह भी काम नहीं करता है, अगर "कट आउट" भाग को पारदर्शी माना जाता है। पीठ में वस्तु का रंग दिखाई देगा।
दानमेन

@TenLeftFingers यह केवल तभी सत्य है जब आप चाहते हैं कि निचली वस्तु का शीर्ष वस्तु का आकार हो। यदि आप चाहते हैं कि शीर्ष वस्तु का आकार निचली वस्तु से कट जाए, तो ऐसा नहीं होना चाहिए। सवाल वास्तव में अस्पष्ट है, अगर आप GIMP और इसके "अल्फा टू सेलेक्शन" को नहीं जानते हैं। मैंने इसे देखा और मुझे नहीं लगता कि यह इसे स्पष्ट करता है, फ्रैंक होने के लिए।
थाइमरो

5

दोनों का चयन करें, पेट >> इंटरसेक्शन


8
यदि आप किसी आकृति से एक मोटी रेखा (स्ट्रोक) को घटाना चाहते हैं, तो आपको पहले PATH >> STROKE TO PATH चुनना होगा।
Adripants

3

मैं एक क्रॉस आकार को दूसरे आकार से काटना चाहता था। मैंने मूल आकृति का उपयोग किया। एसवीजी और एक अन्य छवि, क्रॉस। एसवीजी (जो सटीक आकार था जिसे मैं काट देना चाहता था)। अब, मैंने यहां सभी सुझावों की कोशिश की, लेकिन उनमें से किसी ने भी काम नहीं किया और बहुत प्रयोग करने के बाद, मुझे एक आसान तरीका मिला, जो मुझे उम्मीद है कि दूसरों के लिए काम करेगा।

  • खुला इनस्केप
  • खुला आकार। एसवीजी
  • आयात cross.svg
  • आकार में उस स्थान पर जहां आकार पार करने की आवश्यकता होती है, उस स्थान पर आकार बदलें
  • पथ -> गठबंधन (यह मूल आकार का होता है। इसके साथ एक क्रॉस कट होता है)
  • कंबाइन के बाद, शेप.एसवीजी क्रॉस का रंग था। एसवीजी, इसलिए मैंने अभी इसे चुना और फिल पैलेट से मुझे जो रंग चाहिए वह चुना
  • फ़ाइल -> इस रूप में सहेजें

मैं ध्यान दूंगा कि दोनों चित्र एक रंग से शुरू होने वाले थे।


3

पार्टी के लिए थोड़ी देर (और) सोच रहा था कि किसी ने विभाजन ( Ctrl+ /) का उल्लेख क्यों नहीं किया ।

शीर्ष ऑब्जेक्ट को डुप्लिकेट किया जाना चाहिए अन्यथा आपको दो खंडों में नीचे की वस्तु के साथ छोड़ दिया जाएगा - एक शीर्ष ऑब्जेक्ट के आकार में होगा और दूसरा अवशेष होगा

  1. शीर्ष वस्तु का चयन करें।
  2. इसे डुप्लिकेट करने के लिए Ctrl+ दबाएं D
  3. रंग बदलो ताकि यह विवेकी हो
  4. Shiftनिचले ऑब्जेक्ट को दबाएं और क्लिक करें। (आपके पास अब तक चयनित शीर्ष ऑब्जेक्ट और बॉटम ऑब्जेक्ट की एक प्रति होनी चाहिए। यह देखने के लिए कि क्या केवल दो ऑब्जेक्ट चुने गए हैं, स्थिति बार देखें।
  5. Ctrl+ दबाएं/

अब आपके पास दो खंडों में शीर्ष ऑब्जेक्ट और निचला ऑब्जेक्ट है।

HTH


विभाजन पथों के लिए है, वस्तुओं के लिए नहीं। सभी वस्तुओं को पथ में परिवर्तित नहीं किया जा सकता है।
दानमेन

1

तीन साल बाद और मुझे भी यही समस्या है। मैंने उपयोग की जाने वाली कई वस्तुओं से भरी एक वेक्टर शीट डाउनलोड की। मैं केवल एक वस्तु को दस की चादर से दूर करना चाहता था। इसलिए मैं उस वस्तु को एक और svg फ़ाइल में पेस्ट करना चाहता था जिसे मैं काम कर रहा था। यहां मैंने जो खोजा और मैंने इसे कैसे किया।

उस पर कई वस्तुओं के साथ मूल svg फ़ाइल एक एकल परत थी। ऐसा करने के लिए आपको एक नई परत बनानी होगी अन्यथा कुछ भी नहीं चलेगा।

मूल परत के ऊपर एक नई परत बनाएँ, जबकि नई परत में उस वस्तु के ऊपर एक आकृति बनाएँ जिसे आप काटना चाहते हैं। मैंने बिना किसी भराव और एक ठोस स्ट्रोक के साथ एक आयत का उपयोग किया ताकि मैं इसे उस वस्तु के चारों ओर देख सकूं जिसे मैं चाहता था।

पथ, अंतर का चयन करें।

अब उस मूल परत पर वापस जाएँ जहाँ आपकी वस्तु रहती है, अन्यथा आप अपनी आयत को केवल काटकर चिपकाएँगे।

ऑब्जेक्ट (चयनकर्ता मोड) पर अपना कर्सर रखें और ऑब्जेक्ट अब मूल छवि से स्वतंत्र रूप से आगे बढ़ेगा।

अब आप इस ऑब्जेक्ट को किसी अन्य फ़ाइल में कॉपी और पेस्ट कर सकते हैं और यह इसके गुणों को बनाए रखेगा।

इंकस्केप के साथ सबसे बड़ी कठिनाई जीआईएमपी या अन्य छवि संपादकों की प्रक्रियाएं आपके सिर से बाहर हो रही हैं क्योंकि इस कार्यक्रम को एक अलग दृष्टिकोण की आवश्यकता है। केवल एक चयन उपकरण का उपयोग करने के बजाय फिर कॉपी और पेस्ट करें। आपको एक नई परत और किसी अन्य ऑब्जेक्ट के आकार के साथ एक चयन मुखौटा बनाने की आवश्यकता है। फिर चौराहा उपकरण आपके लिए एक क्लिपिंग मास्क बनाएगा।


0

जाहिरा तौर पर, Inkscape बूलियन्स समूहीकृत वस्तुओं के साथ काम नहीं करते हैं। वस्तु को काट दिया जाए, फिर वस्तुओं का चयन करें, और फिर path / और (उदाहरण) cut path


0

वस्तुओं को अनियंत्रित करना, सभी बिंदुओं का चयन करना और पथ चुनना >> बहिष्करण ने मेरे लिए काम किया।

YouTube वीडियो देखें: https://youtu.be/uquoIZhyarQ


1
GD.SE में आपका स्वागत है! क्या आप कृपया अपने समाधान को बेहतर तरीके से समझा सकते हैं, उदाहरण के लिए स्क्रीनशॉट जोड़कर और जो वे दिखाते हैं उसे स्पष्ट करें ...
Mensch

@ कर्ट, और भी बेहतर, कैसे एक वीडियो के बारे में?
Jay

1
मुझे व्यक्तिगत रूप से वीडियो पसंद नहीं हैं, उनके साथ मेरा तजुर्बा अच्छा नहीं है (त्रुटियों को मिटाने के लिए, खोजे गए समाधान को ढाँपने के लिए नहीं)। मैं एक लिखित समाधान पसंद करता हूं, जिसे सीधे प्रूफ किया जा सकता है और किसी को उम्मीद नहीं टूटी हुई लिंक के लिए इंटरनेट कनेक्शन की आवश्यकता है ... चित्र और पाठ इस वेब पेज के लिए अधिक मान्य हैं जो मुझे लगता है।
मेन्सच
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.