के लिए JPEG या PNG के लिए छवि रूपांतरण प्रारूप चुनने मैं एक परियोजना जहाँ मैं छवि प्रकार की एक बड़ी संख्या एक Silverlight अनुप्रयोग में प्रदर्शन योग्य होने के लिए बदलने की आवश्यकता है - TIFF, GIF, WMF, EMF, बीएमपी, डीआईबी, आदि। मैं Silverlight ऐप को हाइड्रेट करने से पहले सर्वर पर इन रूपांतरणों को कर सकता हूं।प्रोग्राम सिल्वरलाइट प्रदर्शन
हालांकि, मुझे यकीन है कि जब मैं, या तो JPG या PNG जो प्रारूप में बदलने का चयन करना चाहिए नहीं कर रहा हूँ। क्या वहां कुछ प्रकार का मानक है जैसे टीआईएफएफ हमेशा जेपीईजी होना चाहिए और जीआईएफ हमेशा पीएनजी होना चाहिए। या, यदि कोई बीएमपी 24 बिट है, तो इसे किसी जेपीईजी में परिवर्तित किया जाना चाहिए - कोई भी निचला और यह एक पीएनजी हो सकता है। या सब कुछ एक पीएनजी है और क्यों?
मैं आमतौर पर see या see प्रश्न के इस प्रकार के जवाब में है क्या "ठीक है, अगर तस्वीर एक तस्वीर है, जेपीईजी साथ जाना" या "यदि यह सीधी रेखाएं है, PNG बेहतर है।" दुर्भाग्यवश, मेरे पास किसी भी छवि फ़ाइलों को देखने की लक्जरी नहीं होगी और कोड के माध्यम से ऐसा करने का एक मानक तरीका चाहिए, भले ही वह ज़िलियन है या फिर कथन।
क्या इस विषय के आसपास कोई मानक या सर्वोत्तम अभ्यास है?
धन्यवाद डेविड, यह वास्तव में कुछ अच्छी सलाह है, खासकर पहले 2 गोलियां। # 3 पर, मैं दुर्भाग्यवश, पीएनजी और जेपीईजी एसवीजी का उपयोग नहीं कर सकता। –