जब एक डिजाइनर को थोड़ा प्रोग्रामर होने की आवश्यकता होती है

कैसे डिजाइनर "प्रोग्रामिंग की मूल बातें" में महारत हासिल करें ताकि दिनचर्या में डूब न सकें


मेरा नाम व्लादिस्लाव कुजेवनोव है, मैं Zeytz परियोजना समूह के विज्ञापन और उत्पादन एजेंसी में डिजाइन और लेआउट विभाग का प्रमुख हूं।

हमारी कंपनी बड़े नेटवर्क के साथ काम करती है और लगभग रोजाना हम मुद्रण उत्पादों के बड़े संस्करणों का निर्माण करते हैं। इस प्रक्रिया में बड़ी संख्या में नियमित कार्य शामिल हैं जो बहुत अधिक समय लेते हैं और, स्पष्ट रूप से, रचनात्मक कर्मचारियों को बिल्कुल भी प्रेरित नहीं करते हैं। सरल स्वचालन तकनीकों का उपयोग करके, हम सबसे अधिक थकाऊ ऑपरेशन से छुटकारा पाने में सक्षम थे और इस तरह के कार्यों को 20% तक पूरा करने के लिए कुल समय कम कर दिया, और, सामान्य रूप से, इस तरह के आदेशों के वितरण में तेजी लाई। यदि आपको बड़ी मात्रा में एक ही प्रकार की सामग्रियों के लेआउट के साथ काम करना है, तो हमारा अनुभव आपके लिए उपयोगी हो सकता है।

सबसे पहले, मैं समझाता हूँ कि हम वास्तव में क्या कर रहे हैं।

हमारे ग्राहकों के लिए, फास्ट फूड रेस्तरां चेन, हम टाइपसेट और प्रिंट पोस्टर, लाइटबॉक्स आवेषण, मेनू, फ्लायर्स, फ्लायर्स और इतने पर। उदाहरण के लिए, यदि कोई ग्राहक मेनू में एक नया व्यंजन दर्ज करने की योजना बना रहा है, तो इसका मतलब है कि केवल मास्को और इस क्षेत्र के लिए हमें लगभग 500 अलग-अलग लेआउट बनाने की आवश्यकता है - क्योंकि प्रत्येक बिंदु पर विज्ञापन मीडिया अलग है, हमें ग्राहक द्वारा विभिन्न आकारों और सामग्रियों के लिए भेजे गए लेआउट को अनुकूलित करने की आवश्यकता है।

स्वयं लेआउट के अतिरिक्त, हमें अन्य फ़ाइलों के साथ काम करना होगा:

  • विशाल पता तालिकाएँ जिनमें अमान्य और / या निरर्थक वर्ण हैं (अवधि, अंश, अगली पंक्ति में हाइफ़नेशन, डबल स्पेस और अन्य);
  • लेआउट स्रोतों में कीमतों को बदलने के लिए अपठनीय डेटा टेबल के साथ।

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

क्या आप सोच सकते हैं कि कार्यों का प्रसंस्करण समय कितना बढ़ रहा है? पहले, एक डिज़ाइनर को मेनू लेआउट (जब कीमतें बदलती हैं) को फिर से व्यवस्थित करने में 3-4 कार्य दिवस लगते थे। अब हम 2. के लिए समय में हैं। हमने कीमतों में बदलाव करते हुए और स्वयं लेआउट का नामकरण करते समय त्रुटियों की संख्या भी लगभग शून्य कर दी है।

हमने यह कैसे किया? विभाग के काम का अनुकूलन करने के लिए, मुझे प्रोग्रामिंग कौशल में महारत हासिल करनी थी और अपने कार्यों के लिए उपयुक्त स्वचालन के दृष्टिकोण का चयन करना था।

उन्नत एक्सेल उपयोग


यदि आप व्यवस्थित रूप से बड़ी संख्या में समान लेआउट टाइप करने से संबंधित कार्य प्राप्त करते हैं तो क्या करना है जो विशिष्ट नामों को निर्दिष्ट करने की आवश्यकता है? हमने, जैसा कि मैंने कहा, फ़ाइल नाम में आउटलेट के पते को इंगित करें, जो एक विशाल तालिका से लिया गया है और इसमें अमान्य वर्ण हो सकते हैं।

व्यावहारिक रूप से, हमें इस समस्या को हल करने का एक त्वरित तरीका मिला: पहले हम तालिका में पतों को उचित रूप में लाते हैं, और फिर हम संसाधित डेटा को फ़ाइल नाम में पेस्ट करते हैं।

डिजाइनर के लिए मैन्युअल रूप से एडिटिंग टेबल काम नहीं है। यह उबाऊ और बेहद अक्षम है, इसमें आधे घंटे से अधिक समय लग सकता है।

लेकिन इस स्तर पर हम स्वयं एक्सेल के उपकरणों का उपयोग कर सकते हैं - "फाइंड एंड रिप्लेस" फ़ंक्शन और रिकॉर्डिंग मैक्रोज़।

मैंने अपने ग्राहकों से आने वाली तालिकाओं का विश्लेषण किया और 12 प्रतिस्थापनों की पहचान की जिन्हें एक निश्चित अनुक्रम में बनाने की आवश्यकता है। इन सभी कार्यों को एक मैक्रो में दर्ज किया गया था और अब किसी भी नंबर को एक क्लिक में संपादित करना है।



अगला कार्य जिसे हम स्वचालित करने में सक्षम थे, वह मेनू लेआउट में मूल्य समायोजन और 500 से अधिक रेस्तरां के लिए विभिन्न आकारों के लिए उनके बाद के लेआउट को बना रहा है। मुझे समझाने दें: अक्सर ग्राहक प्रचार करते हैं या मेनू पर एक नया उत्पाद दर्ज करते हैं। इसलिए, मेनू में ही, जो पोस्टर या लाइटबॉक्स में सम्मिलित के रूप में मुद्रित होता है, एक या एक से अधिक आइटम को बदलना आवश्यक है। लेकिन ये मेनू अलग-अलग बिंदुओं पर खुद अलग-अलग आकार के हो सकते हैं। आपको उपलब्ध लेआउट को लेने की जरूरत है, उनके लिए सुधार करें और प्रत्येक बिंदु के लिए अलग-अलग फाइलें तैयार करें।
लेआउट के बारे में जानकारी के साथ तालिकाओं बहुत बोझिल हैं, उनके पास बहुत अधिक अतिरिक्त और जानकारी है जो प्रबंधकों या उत्पादन के लिए महत्वपूर्ण है, लेकिन डिजाइनर के लिए बेकार है।

लेकिन आवश्यक जानकारी असुविधाजनक रूप से स्थित है: उत्पाद के नाम और उनकी नई कीमतों को मेनू सूची की तुलना में अलग तरीके से ऑर्डर किया गया है; मेनू में ही अलग-अलग मूल्य श्रेणियां हैं, जिसके अंदर माध्यम के प्रकार के आधार पर रचना में भी अंतर होते हैं: रेस्तरां दीवार पर चढ़कर मेनू का उपयोग करता है, स्वचालित वितरण के बिंदु पर - सड़क के डंठल में आवेषण, सड़क पर डिलीवरी विंडो के पास - एक काट दिया मेनू। इन सभी बारीकियों से स्रोतों को समायोजन करना बहुत मुश्किल हो जाता है - यह गलती करना आसान है और मेनू में गलत कीमत का संकेत देता है। एक ही टेबल पर तैयार किए गए लेआउट को दोबारा जांचना बेकार है, यह समझना मुश्किल है और नई त्रुटियों को जन्म दे सकता है।

हमें तालिका के प्रदर्शन को सरल बनाने की आवश्यकता थी, इसमें केवल आवश्यक क्रम में आवश्यक जानकारी को छोड़कर। एक्सेल फ़ंक्शन जैसे कि INDEX, SEARCH, VLOOKUP और कई अन्य लोगों ने इसमें मदद की। नई तालिका जो हम काम में उपयोग करते हैं, केवल आवश्यक पदों को प्रदर्शित करता है, चयनित श्रेणी के आधार पर कीमतों को प्रतिस्थापित करता है, और मूल ग्राहक तालिका से सभी आवश्यक मूल्यों को लेते हुए, कई उत्पादों से युक्त ऑफ़र की कुल कीमत भी प्रदर्शित करता है।

जब हमने अपने स्वयं के टेबल डिस्प्ले का उपयोग करना शुरू किया, तो मेनू में समायोजन करने और त्रुटियों की जांच करने का समय आधा से अधिक था।



फ़ाइल प्रबंधक - सेवा में वापस


हमारे व्यवहार में, एक स्थिति तब होती है जब एक ही लेआउट विभिन्न बिंदुओं के लिए उपयुक्त होता है - बड़े ग्राहकों के पास अक्सर कई बिंदुओं में एक ही विज्ञापन डिजाइन होते हैं। यह लेआउट के लेआउट को सरल करता है, लेकिन प्रत्येक फ़ाइल के पते पर हस्ताक्षर प्रासंगिक है। एक ही फ़ाइल को डुप्लिकेट करना और अलग-अलग पते के साथ मैन्युअल रूप से इसका नाम बदलना एक अच्छा विचार नहीं है। मैंने सोचा कि इस कार्य को कैसे स्वचालित किया जाए।

यह पता चला कि सब कुछ पहले से ही स्वचालित था :) इंटरनेट पर, मुझे एक स्क्रिप्ट मिली, जिसे एक प्रसिद्ध फ़ाइल प्रबंधक में जोड़ा जाना चाहिए।

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



काम के माहौल का अनुकूलन



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

  • स्मार्ट ऑब्जेक्ट (फ़ोटोशॉप) में परिवर्तित करें
  • कम करें (समतल छवि - फ़ोटोशॉप)
  • गाऊसी ब्लाउर (फोटोशॉप)
  • शोर जोड़ें (फ़ोटोशॉप)
  • नई गाइड लेआउट (फोटोशॉप)
  • चयन के लिए फिट आर्टबोर्ड (फिट टू सेलेक्ट आर्ट - इलस्ट्रेटर)
  • एक समानांतर पथ बनाएं (ऑफसेट पाथ - इलस्ट्रेटर)
  • कोलायत (विस्तार - इलस्ट्रेटर)
  • कन्वर्ट स्ट्रोक को घटता (बाह्यरेखा स्ट्रोक)

ग्राफिक संपादकों के कार्यों के अलावा, हमारे पास कई स्व-लिखित स्क्रिप्ट / संचालन (क्रियाएं) भी हैं, जिन्हें स्वचालित रूप से तैयार लेआउट से पूर्वावलोकन (पूर्वावलोकन) के लिए चित्र बनाने के लिए कहा जाता है, जिनका वजन 400-800 Kbytes है। हमने उन्हें हॉट कीज़ भी सौंपी। व्यक्तिगत रूप से, मैंने चार अलग-अलग परिदृश्यों को लिखा है, प्रत्येक अपने स्वयं के आकार के लिए: ए 6-ए 2, ए 1 या अधिक के लिए, हल्स / निलंबन (क्षैतिज रूप से विस्तारित) और लंबवत रूप से लंबे लेआउट के लिए। मेरे कुछ सहकर्मी एक स्क्रिप्ट का उपयोग करते हैं जो प्रिंटिंग के लिए लेआउट को सहेजते समय एक पूर्व निर्धारित फ़ोल्डर में पूर्वावलोकन को स्वचालित रूप से सहेजता है - बल्कि एक सुविधाजनक तकनीक भी।

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

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



मैं दोहराता हूं, यह पहले से ही एक विशेष मामला है और इस दृष्टिकोण को हमेशा लागू नहीं किया जा सकता है, लेकिन शायद आप इसी तरह के कार्यों में आते हैं।

निष्कर्ष


आंशिक स्वचालन के सभी उपरोक्त तरीकों ने फल पैदा किए हैं। हमारे डिजाइन विभाग ने लीड समय को लगभग 20% कम कर दिया है। यह बड़े ग्राहकों से वॉल्यूमेट्रिक कार्यों के लिए विशेष रूप से सच है।

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

आधुनिक बाजार की स्थितियां उत्पादन के सभी चरणों में प्रक्रियाओं का अनुकूलन करना आवश्यक बनाती हैं और डिजाइन का क्षेत्र कोई अपवाद नहीं है। नतीजतन, हम, एक सेवा कंपनी के रूप में, अपने ग्राहकों के लिए और अधिक कर सकते हैं: न केवल कुशलतापूर्वक ऑर्डर करते हैं, बल्कि गलतियों और अनावश्यक कार्यों से बचने के लिए जल्दी और कुशलता से करते हैं।

Source: https://habr.com/ru/post/hi482224/


All Articles