ImageMagick कमांड का उपयोग करने का प्रयास करते समय, उपयोगकर्ताओं को Powershell विंडो के भीतर उन्हें निष्पादित करने में चुनौतियों का सामना करना पड़ा है। कमांड cmd विंडोज़ में निर्बाध रूप से चलते हैं। कोष्ठकों से पहले बैकस्लैश जोड़कर समस्या को हल करने के प्रयास भी असफल रहे हैं। जांच से पता चलता है कि मैजिक निर्देश वास्तव में पर्यावरण चर में शामिल है।
पावरशेल में जटिल कमांड चलाने में असमर्थता के बावजूद, सरल कमांड बिना किसी समस्या के निष्पादित होते हैं। इससे पता चलता है कि समस्या विशेष रूप से जटिल आदेशों के साथ है। विभिन्न वातावरणों में कमांड निष्पादित करना, इसमें शामिल हैं:
बैश/यूनिक्स/लिनक्स शेल्स:
बैश विशिष्ट वर्णों की व्याख्या करता है, जैसे हेक्साडेसिमल रंगों के लिए # और उप-प्रक्रियाओं के लिए कोष्ठक, जिसमें भागने या वैकल्पिक वाक्यविन्यास की आवश्यकता होती है।मैजिक इमेज1.पीएनजी ^ ( IMAGE2.PNG - 50%% आकार बदलें - "#ff0000" भरें - 100% रंगीन करें ) ^ -मिश्रित -पारदर्शी "एचएसएल(40,50,60)" परिणाम.png
magick IMAGE1.PNG \ \( IMAGE2.PNG -resize 50% -fill '#ff0000' -colorize 100% \) \ -composite -transparent 'hsl(40,50,60)' result.png
मैजिक IMAGE1.PNG ` `( IMAGE2.PNG - 50% आकार बदलें - "#ff0000" भरें - 100% रंगीन करें `) ` -मिश्रित -पारदर्शी "एचएसएल(40,50,60)" परिणाम.png
क्रॉस-प्लेटफ़ॉर्म कमांड इनवोकेशनmagick IMAGE1.PNG ^ ( IMAGE2.PNG -resize 50%% -fill "#ff0000" -colorize 100% ) ^ -composite -transparent "hsl(40,50,60)" result.pngपर्यावरण-विशिष्ट सिंटैक्स बाधाओं से उत्पन्न होने वाले संभावित मुद्दों से बचने के लिए, एक प्लेटफ़ॉर्म-स्वतंत्र दृष्टिकोण में स्क्रिप्ट का उपयोग शामिल है। कमांड को ".mgk" एक्सटेंशन वाली फ़ाइल में समाहित किया जा सकता है, और ImageMagick शेल व्याख्या और मुद्दों को उद्धृत करने की आवश्यकता को दरकिनार करते हुए इसे सीधे निष्पादित कर सकता है:
script.mgk:
magick IMAGE1.PNG ^ ( IMAGE2.PNG -resize 50%% -fill "#ff0000" -colorize 100% ) ^ -composite -transparent "hsl(40,50,60)" result.png-आकार 640x480 xc:#ffff00 (foreground.png -आकार 50%) -गुरुत्वाकर्षण केंद्र -मिश्रित -परिणाम लिखें.png
आह्वान:
magick -scriptscript.mgk
इस तकनीक को नियोजित करने से, शेल बना रहता है स्क्रिप्ट में प्रयुक्त प्रतीकों और पात्रों के प्रति अज्ञेयवादी, विभिन्न वातावरणों में निर्बाध निष्पादन सुनिश्चित करता है।अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3