फ़ोटोशॉप इस पीएनजी को ठीक से क्यों नहीं खोल सकता है?


9

जब मैं पीएस (CS5) में इस छवि को खोलने की कोशिश करता हूं तो मुझे छवि के कुछ हिस्सों के आसपास लाल आयतें मिलती हैं जो पारदर्शी नहीं हैं।

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

इस छवि के साथ गलत क्या है ?! या यह मेरा PS है?

मेरा पीएनजी

जवाबों:


17

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

मूल रूप से, जब आप सामान्य रूप से PNG फ़ाइल को सहेजते हैं, तो आप पूर्ण 24-बिट ट्रूकॉलर (प्रति चैनल 8 बिट्स) के साथ-साथ एक अल्फा मास्क का उपयोग करते हैं जो पारदर्शिता जानकारी (मूल रूप से एक और 8-बिट चैनल) को संग्रहीत करता है। जब आप पैलेट रंगों का उपयोग करते हैं, तो यह रंगों को 24-बिट आरजीबी रंगों के रूप में अनुक्रमित करता है और एक अलग 8-बिट अल्फा मास्क रखता है।

हालांकि, पीएनजी अल्फा पैलेट का भी समर्थन करता है । इसका मतलब है कि आपके प्रत्येक अनुक्रमित रंग को पैलेट में एम्बेडेड पारदर्शिता डेटा के साथ 32-बिट आरजीबीए रंग के रूप में संग्रहीत किया जाता है। यह असामान्य है क्योंकि यह समझदारी से करना मुश्किल है, और दुर्भाग्य से यह फ़ोटोशॉप के रंग मोड के साथ फिट नहीं है। इसलिए जब फ़ोटोशॉप इसे खोलता है, यह केवल प्रत्येक अनुक्रमित रंग के आरजीबी घटकों को पढ़ता है और एक अल्फा मास्क नहीं ढूंढता है, इसलिए सभी पारदर्शिता डेटा खो जाता है।

मुझे उस फ़ाइल का सामना करना याद नहीं है जहाँ आंशिक रूप से पारदर्शी क्षेत्रों में एक मनमाना मैट रंग लागू होता है, लेकिन यह अभी भी उसी समस्या का एक रूप हो सकता है।


3
हां, यह सब एक अनुक्रमित रंग पीएनजी है। मैंने सिर्फ इसे GIMP में खोलने की कोशिश की, और पाठ वास्तव में अवरुद्ध दिखता है क्योंकि यह अनुक्रमित रंग मोड में 1-बिट पारदर्शिता का उपयोग कर रहा है। हालांकि, बस आरजीबी के लिए रंग मोड को बदलना इसे ठीक करता है; आप कोशिश कर सकते हैं और देख सकते हैं कि क्या यही चाल फ़ोटोशॉप में भी काम कर सकती है।
इल्मरी करोनें

PSD में आरजीबी में बदलने से छवि प्रकट नहीं हुई क्योंकि यह देखने के लिए है ...
Gaia

5

Lèse ने इसे रद्द कर दिया। यह वास्तव में एक अजीब तरह का पैलेट वाला PNG 8 है। यहां बताया गया है कि यह आतिशबाजी में कैसे खुलता है, जो इसे सही ढंग से पहचानता और प्रस्तुत करता है। जब आप तालिका को देखते हैं तो अवरुद्धता का कारण स्पष्ट है: प्रत्येक स्थान लेकिन पारदर्शी एक ही रंग है। विरोधी उर्फ? हम कोई बदबूदार विरोधी उर्फ ​​की जरूरत नहीं है!

यहाँ छवि विवरण दर्ज करें


हाँ, इसलिए मूल रूप से फ़ोटोशॉप केवल पैलेट का आरजीबी डेटा दिखा रहा है। प्रत्येक अनुक्रमित रंग में एक समान RGB घटक होता है, लेकिन प्रत्येक में 255 और 0. के बीच एक अलग अल्फा मान होता है। मुझे लगता है कि फ़ोटोशॉप किसी भी रंग को 0 के मान के साथ "पारदर्शी" (छोटी हीरे की चीज़) के रूप में दिखाने के लिए हार्डकोड किया गया है, लेकिन ऐसा नहीं करता है पता है कि 1 और 254 के बीच A मानों का क्या करना है, इसलिए यह इसे एक ठोस लाल के रूप में मानता है।
लेजे मेजेस्टे

वह पटाखे हैं, फोटोशॉप नहीं।
एलन गिल्बर्टन

आह क्षमा करें। मैंने फ़ोटोशॉप में पैलेट को देखा, और यह कुछ इसी तरह का है, सिवाय इसके कि एफडब्ल्यू में 137 के प्रदर्शित होने के बाद 119 अतिरिक्त रंग दिखाता है। अतिरिक्त रंग ग्रे के रंगों को दोहरा रहे हैं, इसलिए मुझे यकीन नहीं है कि वहां क्या हो रहा है। लेकिन इसे RGB रंग में बदलना निश्चित रूप से चीजों को ठीक नहीं करता है क्योंकि यह Gimp में करता है।
लेसे मेजेस्टे

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

धन्यवाद, यह निश्चित रूप से यह जानने में मदद करता है कि मैं इसे सही ढंग से पढ़ने के लिए एफडब्ल्यू का उपयोग कर सकता हूं।
गइया

5

आपके प्रश्न का उत्तर ऊपर के लोगों द्वारा दिया गया है, लेकिन मैं इसके बाद आने वाले लोगों के लिए कार्रवाई का एक पाठ्यक्रम का उल्लेख करूंगा - आप पूर्वावलोकन.app या pixlr.com में अनुक्रमित png खोल सकते हैं और प्राप्त करने के लिए png के रूप में चित्र को पुनः साझा कर सकते हैं छवि के लिए दोषरहित पहुंच। फिर आप पीएस के साथ किसी भी प्रारूप में छवि को फिर से सेव कर सकते हैं।

मैं विश्वसनीय आउटपुट के लिए छवि अल्फा और छवि ऑप्टिमाइज़ेशन का उपयोग करता हूं । लेख में मोर जानकारी: "पीएनजी जो काम करता है" , जो पीएनजी 8 प्रारूप और अन्य पीएनजी अनुकूलन मुद्दों के बारे में अधिक विस्तार से बताता है।


4

वेब डिज़ाइनर कभी-कभी अल्फा-पारदर्शी चैनल के साथ 8-बिट PNG फ़ाइलों को सहेजने के लिए पटाखों का उपयोग करते हैं क्योंकि यह कुछ पुराने ब्राउज़रों को मालिकाना हैक या IE सीएसएस फिल्टर आदि के बिना अधिक पारदर्शिता से अल्फा-पारदर्शिता को संभालने में सक्षम बनाता है। हालांकि इसे सही ढंग से पहचान या प्रस्तुत करना।


0

मेरे पास यह एक ही मुद्दा है, अजीब बात है, काम पर मैं फ़ाइल को ठीक से खोल सकता हूं और यह पारदर्शिता दिखाता है घर पर मुझे कुछ हरे रंग और इसकी अपारदर्शी मिलती है ??? मैं पागल हो रहा हूँ ... एक ही फाइल, एक ही फ़ोटोशॉप संस्करण, दोनों इसे अलग तरह से खोलते हैं?!?! OSX पर पूर्वावलोकन फ़ाइल ठीक है, thats भी अजीब। तो मैं पूर्वावलोकन और फ़ोटोशॉप के बीच चिपकाया प्रतिलिपि प्राप्त करने के लिए इसे ठीक से फ़ोटोशॉप में देख रहा हूं और नया निर्यात करता हूं। संस्करण 3 के बाद से फ़ोटोशॉप का उपयोग कर रहा हूँ, इससे पहले कभी नहीं टकराया था। अभी भी प्रत्येक दिन सीखते हैं;)


-2

आप आमतौर पर पारदर्शी PNG ओपन कर सकते हैं, लेकिन आप कॉपी / पेस्ट नहीं कर सकते। इसे सहेजने और इसे फ़ोटोशॉप से ​​खोलने का प्रयास करें।


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