CMYK & PNG क्यों संभव नहीं है?


18

मुझे एक छवि को पीएनजी प्रारूप में बदलने की आवश्यकता है ताकि मेरे पास एक पारदर्शी पृष्ठभूमि हो। दुर्भाग्य से, CMYK PNG प्रारूप द्वारा समर्थित नहीं है। मुझे बस एक स्पष्ट पृष्ठभूमि वाली छवि चाहिए थी ताकि मैं अपने डिजाइन में उस छवि को अकेला पा सकूं। मैंने CMYK को चुना क्योंकि मैं वर्तमान में प्रिंट करने के लिए एक पुस्तक तैयार कर रहा हूं। मदद।


2
सबसे पहले, उस व्यक्ति से बात करें जो इसे प्रिंट करेगा। क्या वे CMYK या RGB पसंद करते हैं? क्या आप एक डिजिटल संस्करण भी बनाएंगे? CMYK स्क्रीन पर नीच है, आप इसे केवल वापस नहीं बदल सकते। मेरे अनुभव में जब तक संभव हो आरजीबी रहना सबसे अच्छा है। केवल CMYK में कनवर्ट करें यदि आप जानते हैं कि आप क्या कर रहे हैं (कलर प्रोफाइल)। हालाँकि, यदि आपको अल्फा चैनल या वेक्टर कटआउट पथ के साथ टीआईएफ या ईपीएस प्रारूप का उपयोग करने की आवश्यकता है।
AAGD

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

1
हैक चेतावनी: CMYK में प्रत्येक चैनल के लिए एक ग्रेसेकेल PNG काम करेगा, लेकिन इसे प्राप्त करने वाले के लिए एक प्रमुख सिरदर्द होगा।
जोशुआ

2
यह इंगित करने योग्य है कि RGB और CMYK अंकगणितीय रूप से विनिमेय रंग मॉडल हैं । अक्सर जुड़े sRGB और SWOP रंग सरगम विनिमेय नहीं हैं (रूपांतरण के बाद आप 0 या उससे कम चैनल मान के साथ समाप्त हो जाएंगे)।
MooseBoys

2
@ स्लेबेटमैन rgb(0, 0, 1)(आपका मतलब 0-255 स्केल है) बिल्कुल है cmyk(1, 1, 0, 0)। तथ्य यह है कि एक रंग बिंदु "प्रिंट करना असंभव है" का अर्थ है कि प्रिंटर के सरगम में, रंग बिंदु कुछ ऐसा होगा cmyk(1.2, 1.1, 0, 0)
मूसबॉयस

जवाबों:


38

क्यों?

क्योंकि पीएनजी एक दोषरहित रेखापुंज छवि प्रारूप है जो वेब के लिए विकसित किया गया है, और अंततः डिस्प्ले स्क्रीन के लिए जो आरजीबी हैं।

हालाँकि प्रारूप का इरादा कभी नहीं था या इसे प्रिंट प्रारूप के रूप में तैयार नहीं किया गया था, और इसलिए इसे CMYK रंग का समर्थन करने की आवश्यकता नहीं है, और इसलिए यह CMYK प्रिंटिंग के लिए उपयोग करने के लिए पूरी तरह से गलत प्रारूप है - अर्थात मुद्रण जहाँ CMYK प्रिंटिंग प्लेट बनाने के लिए विभाजनों की आवश्यकता होती है / स्क्रीन, जैसे लिथोग्राफी, या स्क्रीन प्रिंटिंग आदि।

CMYK प्रिंटिंग के लिए वास्तविक वास्तविक मानक रेखापुंज प्रारूप TIFF है।

नोट: TIFF पारदर्शिता का समर्थन करने के बावजूद, CMYK प्रिंटिंग के लिए इसका उपयोग करते समय शायद ही कभी इसकी आवश्यकता होती है। एक सीएमवाईके छवि में सफेद रंग की सब कुछ गैर-मुद्रण है, क्योंकि उस मुद्रण प्रक्रिया में सफेद स्याही का उपयोग नहीं किया जाता है।


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

7
"सीएमवाईके छवि में जो कुछ भी सफेद है वह गैर-मुद्रण है, क्योंकि उस मुद्रण प्रक्रिया में सफेद स्याही का उपयोग नहीं किया जाता है।" <- क्या यह सिर्फ सफेद है या यह कागज के समान रंग है? यही है, अगर कागज लाल है, तो क्या प्रिंटर अभी भी लाल प्रिंट करने और सफेद को अनदेखा करने की कोशिश करेगा? यहां तक ​​कि जब कागज का रंग परिभाषित किया जाता है?
इस्माइल मिगुएल

5
@IsmaelMiguel यदि भौतिक पेपर मीडिया लाल है, तो स्याही लाल कागज के शीर्ष पर ओवरप्रिंट करेगी, जो स्याही के माध्यम से दिखाएगी, सभी रंगों को लाल रंग की ओर स्थानांतरित कर देगी क्योंकि CMYK स्याही अर्ध-पारदर्शी हैं। जहां कोई स्याही नहीं लगाई जाती है (सफेद क्षेत्रों में) केवल नंगे लाल कागज के माध्यम से दिखाया जाएगा। तो मूल रूप से सब कुछ लाल / लाल रंग का होगा। सीएमवाईके के साथ ओवररिपिंग से पहले एक अपारदर्शी सफेद स्याही के साथ प्रिंट करके रंगीन कागज पर प्रिंट करना संभव है - लेकिन यह सीएमवाईके प्रिंटिंग प्रक्रिया का नियमित हिस्सा नहीं है।
बिली केर

4
@IsmaelMiguel नहीं, यह सवाल नहीं है। यह पारदर्शिता पर एक साइड नोट के साथ, PNG छवियों और CMYK समर्थन के बारे में है। ओपी में लाल कागज के बारे में कुछ भी उल्लेख नहीं है ..
बिली केर

1
आपके उत्तर के भाग का अनुरोध करना: "सीएमवाईके छवि में सफेद सब कुछ गैर-मुद्रण है, क्योंकि उस मुद्रण प्रक्रिया में सफेद स्याही का उपयोग नहीं किया जाता है।" मूल रूप से, आप कहते हैं कि सब कुछ सफेद होने को पारदर्शी माना जाता है। यह कागज के रंग से संबंधित है या नहीं? (हां, मैं समझता हूं कि कोई सफेद कार्ट्रिज नहीं है।) अगर मैं दूसरे रंग के कागज के साथ प्रिंट करता हूं, तो क्या वह रंग पारदर्शी होने के साथ-साथ सफेद भी होगा? (मैंने देखा है कि कुछ प्रिंटर अन्य पेपर रंगों में सेट किए जा सकते हैं)। मैंने उदाहरण के तौर पर लाल का उपयोग किया है।
इस्माइल मिगुएल

15

मोटे तौर पर फाइल-फॉर्मेट डिज़ाइन पर विचार के दो स्कूल हैं।

एक यह है कि आपके पास बहुत सारे विभिन्न उपयोगकर्ता देने के लिए बहुत सारे विकल्प होने चाहिए। इस दृष्टिकोण के साथ समस्या यह है कि संगतता एक समस्या बन जाती है। सिर्फ इसलिए कि एक कार्यक्रम टिफ़ फ़ाइलों के लिए समर्थन का समर्थन करता है इसका मतलब यह नहीं है कि यह आपकी विशेष टिफ़ फ़ाइल को खोल सकता है।

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

हाँ, PNG में उन लोगों के लिए विशिष्ट RGB colorpaces निर्दिष्ट करने के लिए विकल्प हैं, जो अपने रंगों के बारे में पसंद करते हैं, लेकिन साधारण डिकोडर जो अनदेखा करते हैं, वे वास्तव में किसी भी बदतर नहीं हैं अगर रंग अंतरिक्ष की जानकारी कभी भी संग्रहीत नहीं की गई थी, तो यह नहीं है बुनियादी अनुकूलता को तोड़ो।

CMYK का प्रश्न वास्तव में RFC 2083 में स्पष्ट रूप से संबोधित किया गया है

CMYK या अन्य असामान्य रंग रिक्त स्थान के लिए कोई समर्थन नहीं है। फिर, यह पोर्टेबिलिटी को बढ़ावा देने के नाम पर है। CMYK, विशेष रूप से, एक पोर्टेबल छवि प्रतिनिधित्व के रूप में उपयोगी होने के लिए बहुत अधिक उपकरण-निर्भर है।


2
यह तर्क, और अंत में उद्धरण, विशेष रूप से मजबूत है जब आपको पता चलता है कि "पीएनजी" "पीएनजी" का अर्थ "पोर्टेबल" है।
IMSoP

5

बस, पीएनजी प्रारूप में आरजीबी की तुलना में किसी अन्य रंग मोड के लिए कोई समर्थन नहीं है। इसके अलावा कोई रास्ता नहीं है। TIFF का उपयोग करें


3
सख्ती से, यह सच नहीं है। PNG ग्रेस्केल (1-16 बिट्स से 2 चैनल चौड़ाई की किसी भी शक्ति के साथ) का समर्थन करता है, साथ ही एक अनुक्रमित रंग मोड भी है जो तकनीकी रूप से सही आरजीबी नहीं हो सकता है जो पैलेट में लोड किए गए सटीक रंगों पर निर्भर करता है (हालांकि रंगों का प्रतिनिधित्व करने योग्य होना चाहिए एक RGB रंग स्थान)। PNG के साथ ग्रेस्केल का उपयोग बहुत दुर्लभ है, लेकिन अनुक्रमित उपयोग वास्तव में वेब पर उन चित्रों के लिए आम है जो सीमित रंग के गेम हैं।
ऑस्टिन हेमेलर्गरन

1
@AustinHemmelgarn अच्छी तरह से मैं ग्रेस्केल स्वीकार करता हूं, लेकिन अनुक्रमित मोड RGB का एक उपसमुच्चय है
joojaa

आमतौर पर यह आरजीबी का सबसेट है, लेकिन यह पैलेट के लिए किसी भी अन्य रंग मोड का उपयोग कर सकता है, हालांकि इसे अनुक्रमित मोड में ग्रेस्केल पैलेट का उपयोग करने के लिए लाभ होने के लिए एक बहुत ही अजीब छवि होना चाहिए।
ऑस्टिन हेमेलर्गरन

4
नहींं, एक PNG में पैलेट हमेशा 8 बिट प्रति चैनल के साथ RGB में होता है। पैलेट के लिए एक वैकल्पिक अल्फा चैनल भी है लेकिन यह एक अलग चंक में संग्रहीत है।
पीटर ग्रीन

1

इसे इस तरह से देखें: PNG को GIF के प्रतिस्थापन के रूप में विकसित किया गया था और इसलिए इसे आमतौर पर डिजिटल काम में उपयोग किया जाता है, जिसका अर्थ है RGB (स्क्रीन RGB)। और हाँ PNG RGB तक ही सीमित है। जबकि CMYK JPG **, TIFF, PSD और कुछ अन्य स्वरूपों में उपलब्ध एक प्रिंट-विशिष्ट मॉडल है। पढ़ें:


1
पीएनजी आरजीबी तक सीमित नहीं है, यह मोनोक्रोमैटिक ग्रेस्केल कलरस्पेस का भी समर्थन करता है, साथ ही एक अनुक्रमित रंग मोड भी है जो तकनीकी रूप से एक सच्चे आरजीबी मोड नहीं है। प्रारूप को तकनीकी रूप से भी अन्य रंग स्थानों का समर्थन करने के लिए बढ़ाया जा सकता है, यह सिर्फ इतना है कि पीएनजी के वर्तमान प्राथमिक अनुप्रयोगों को देखते हुए ऐसा करने के लिए कोई प्रोत्साहन नहीं है।
ऑस्टिन हेमेलमेलन

0

मुद्दा रंग रिक्त स्थान के साथ करने की बात नहीं है। यह पारदर्शिता के बारे में है ... या अल्फा। बीएमपी प्रारूप का उपयोग करें। आप Windows आधारित मशीनों पर किसी भी अन्य प्रारूप के साथ क्रोमकेकी या अल्फा सम्मिश्रण का उपयोग करके आसानी से समग्र नहीं हो सकते।


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