बैच प्रक्रिया के लिए कार्रवाई का उपयोग करते समय सहेजें नाम को नियंत्रित करें और सहेजें


11

मैं एक कार्रवाई के माध्यम से बचत करते समय फ़ाइल नाम को नियंत्रित करने की कोशिश कर रहा हूं।

आइए स्क्रीन पर एक छवि को खोलने के साथ शुरू करें। इसे "image1.png" कहा जाता है। मैं कार्रवाई शुरू करने के लिए रिकॉर्ड दबाता हूं। मैं एक greyscale फ़िल्टर चलाता हूं। मैं तब इसका उपयोग करता हूं save asऔर इसे सहेजता हूं (उसी निर्देशिका में मुझे "image1_greyscale .png" के रूप में मूल छवि मिली है। फिर मैं स्क्रीन पर छवि को बंद कर देता हूं और छवि को रिकॉर्ड करना बंद कर देता हूं।

समस्या यह है कि जब मैं इसे किसी अन्य छवि पर उपयोग करता हूं, जैसे "इमेजेटोवो पीएनजी", तो यह "इमेज 1_ग्रेसीसले.पंग" के रूप में भी बचाता है। क्या गलत है। मैं पसंद करूंगा अगर मुझे कुछ इस तरह से बचाने की कार्रवाई मिल सके;

"ओरिजिनलीनम" + "_greyscale" .png

मैं बड़ी मात्रा में फ़ाइलों को संसाधित करना चाहता हूं और उनके greyscale संस्करणों का उत्पादन सही ढंग से करना है। सभी मदद की सराहना की!

(मुझे बैच टैब के माध्यम से मुझे जो चाहिए, वह कुछ मिल सकता है, लेकिन इसका मतलब यह होगा कि हर बार जब मैं बैचों के बीच बदलूंगा तो मुझे फ़ाइल नाम परिवर्तन को सही ढंग से सेट करने की आवश्यकता होगी, मैं इसे सीधे एक्शन में सीधे हार्डकोड कर सकता हूं)


1
क्या आपने कार्रवाई के भाग के रूप में इसे किसी भिन्न निर्देशिका में सहेजने का प्रयास किया है?
लॉरेन-क्लियर-मोनिका-इप्सम

जवाबों:


7

आपके द्वारा सहेजी गई प्रत्येक फ़ाइल में एक प्रत्यय जोड़ना संभव है, लेकिन (जहाँ तक मुझे पता है) बैच प्रसंस्करण सुविधा के माध्यम से। सबसे पहले, आपको सहेजें कमांड के बिना एक्शन बनाने की आवश्यकता है। फिर, फ़ाइल मेनू से, स्वचालित> बैच चुनें ... , और एक संवाद दिखाई देगा:

बैच प्रसंस्करण संवाद - मूल

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

बैच प्रसंस्करण संवाद - परिवर्तन

जैसा कि आप देख सकते हैं, मैंने दस्तावेज़ नाम और विस्तार के बीच "_greyscale" भाग जोड़ा। इसे दर्शाने के लिए उदाहरण फ़ाइल का नाम बदल गया है।

जब आप अपने परिवर्तनों से संतुष्ट हो जाते हैं, तो "ओके" पर क्लिक करें, वापस बैठें और जादू को देखें।

उम्मीद है की यह मदद करेगा!

ETA: क्षमा करें, मैंने आपके द्वारा पहले से ही बैच की कोशिश करने के बारे में अंतिम भाग नहीं देखा। मुझे नहीं लगता कि आपको हर बार नाम बदलने की आवश्यकता होती है, कार्यक्रम आपकी अंतिम पसंद को याद रखता है - जब तक कि आप कई क्रियाओं के साथ सैकड़ों अलग-अलग छवियों को संसाधित नहीं करते हैं, तब आपको हर बार ऐसा करने के लिए प्रत्यय जोड़ना होगा और / या निकालना होगा। ।

मेरा जवाब अभी भी खड़ा है, मुझे नहीं लगता कि एक्शन में ही इसे हार्डकोड करने का एक तरीका है (लेकिन मैं ख़ुशी से देखूंगा कि कोई मुझे गलत साबित करेगा)।


यह एक बहुत अच्छी व्याख्या है। यह आज के रूप में भी सीसी पर मेरे लिए ठीक काम किया। धन्यवाद।
नीरव झवेरी

0

जब एक्शन उपयोग "सेव एज़" लिख रहा हो - केवल सेव का उपयोग न करें। यदि आप Save का उपयोग करते हैं तो यह हमेशा उसी फ़ाइल नाम का उपयोग करेगा जब एक्शन बनाया गया था।

बहुत यकीन है कि यह आपके कार्रवाई में मुश्किल तार चाहिए। मेरे कार्य सभी मूल फ़ाइल नाम के साथ सहेजते हैं और मैं निश्चित रूप से निश्चित हूं कि यह कैसे पूरा होता है।

कार्रवाई के भाग के रूप में + greyscale को जोड़ने का प्रयास न करें। कार्रवाई पूरी हो जाने के बाद और आपके पास अपनी greyscale फाइलें हैं जो आप तब जाकर बैच फ़ाइल के माध्यम से फ़ाइल में + greyscale लागू कर सकते हैं।

एक आखिरी बात - कार्रवाई में बनाई गई अपनी greyscale फ़ाइलों को सभी मूल के साथ एक से अलग फ़ोल्डर में सहेजना सुनिश्चित करें या आप मूल को अधिलेखित कर सकते हैं। सौभाग्य।


ओपी की तरह लगता है पहले से ही Save asकार्रवाई में उपयोग कर रहा है तो मुझे यकीन नहीं है कि यह जवाब वास्तव में क्या मदद करता है।
हन्ना

0

यदि आपके पास फ़ाइल नाम के साथ एक मौजूदा छवि है, तो अपने निर्यात विधि के रूप में "वेब के लिए सहेजें" (CC 2015 में विरासत) का उपयोग करें और मूल फ़ाइल नाम संरक्षित है। आप इस विधि का उपयोग करने के लिए फ़ाइल निर्देशिका को नियंत्रित कर सकते हैं।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.