TGA को PNG में बदलें

आपके डिवाइस पर चलता है · आपकी फ़ाइल कभी आपके डिवाइस से बाहर नहीं जाती।

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

8, 16, 24 और 32-बिट फ़ाइलें, बिना कंप्रेस या रन-लेंथ एनकोडेड, कलर-मैप्ड या ट्रू कलर, पढ़ी जाती हैं, और हेडर का ओरिएंटेशन फ़्लैग माना जाता है, इसलिए नीचे से ऊपर सहेजा टेक्सचर सीधा निकलता है। PNG लॉसलेस है, इसलिए पिक्सेल ठीक TGA वाले ही हैं।

कुछ भी अपलोड नहीं होता।

TGA को PNG में बदलें कैसे करें

  1. एक TGA फ़ाइल जोड़िए, या टेक्सचर का पूरा फ़ोल्डर।
  2. PNG पहले से चुना हुआ है; टेक्सचर छोटे भी करने हों तो अधिकतम चौड़ाई सेट कीजिए।
  3. "1 छवि बदलें" बटन दबाइए — कई फ़ाइलें हों तो उस पर गिनती लिखी होती है। हर फ़ाइल आपके डिवाइस पर डीकोड होती है।
  4. एक PNG डाउनलोड कीजिए, ढेर हो तो ZIP में।

समर्थित फ़ॉर्मेट और सीमाएँ

इनपुट
TGA / Targa — 8 से 32-बिट, RLE या बिना कंप्रेस, कलर-मैप्ड या ट्रू कलर
आउटपुट
PNG, लॉसलेस, पारदर्शिता के साथ
एक साथ
हाँ, ZIP डाउनलोड
कहाँ चलता है
आपके ब्राउज़र में — कोई अपलोड नहीं

इनके लिए नहीं: TGA लिखना — यह पेज उसे सिर्फ़ पढ़ता है। कोई टूल TGA पर ही अड़ा हो तो मूल फ़ाइलें रखिए।

TGA में क्या होता है और वह कैसे पढ़ी जाती है

Targa रोज़ इस्तेमाल होने वाले सबसे पुराने रास्टर फ़ॉर्मैट में से एक है, इसीलिए सादा है: एक छोटा हेडर, चाहें तो एक कलर मैप, फिर पिक्सेल — सीधे या रन-लेंथ एनकोडेड। रीडर 8-बिट ग्रेस्केल और कलर-मैप्ड फ़ाइलें, 15 और 16-बिट हाई कलर, 24-बिट ट्रू कलर और अल्फ़ा चैनल वाली 32-बिट, और दोनों एनकोडिंग सँभालता है। हेडर का ओरिजिन बिट बताता है कि पंक्तियाँ नीचे से ऊपर रखी हैं — ज़्यादातर गेम टूल का डिफ़ॉल्ट — या ऊपर से नीचे, और तस्वीर उसी के हिसाब से सीधी की जाती है।

TGA में अल्फ़ा स्ट्रेट (अनप्रीमल्टीप्लाइड) होता है, और PNG भी यही रखती है, इसलिए पारदर्शी किनारे बिना बदले पार हो जाते हैं। जिस 32-बिट फ़ाइल का अल्फ़ा चैनल पूरा अपारदर्शी है, उससे अपारदर्शी PNG बनती है; वह एट्रिब्यूट बाइट, जो बताता है कि अल्फ़ा के कितने बिट मायने रखते हैं, माना जाता है।

3D मॉडल के टेक्सचर

TGA टेक्सचर OBJ, FBX और दूसरी मॉडल फ़ाइलों के साथ चलते हैं। अगर आपका मक़सद तस्वीर नहीं, मॉडल है, तो 3D कन्वर्टर OBJ की मटीरियल फ़ाइल में बताए TGA टेक्सचर सीधे पढ़ता है — /obj-to-glb उन्हें GLB में समेट देता है — इसलिए उन्हें पहले PNG बनाना तभी ज़रूरी है जब किसी टूल को तस्वीर अकेली चाहिए।

साइज़ और ढेर

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

अक्सर पूछे जाने वाले प्रश्न

क्या मेरी फ़ाइल किसी सर्वर पर अपलोड होती है?
नहीं। पूरा काम आपके ब्राउज़र में, आपके अपने डिवाइस की क्षमता से होता है। फ़ाइल आपके कंप्यूटर या फ़ोन से बाहर नहीं जाती, और कोई भी टूल एक बार इस्तेमाल हो जाने के बाद इंटरनेट बंद होने पर भी काम करता रहता है।
क्या अल्फ़ा चैनल बना रहता है?
हाँ। 32-बिट TGA पारदर्शिता वाली PNG बनती है, पिक्सेल-दर-पिक्सेल। 24-बिट TGA में अल्फ़ा नहीं होता और उससे अपारदर्शी PNG बनती है।
कहीं और टेक्सचर उल्टा क्यों निकला?
TGA ऊपर से नीचे या नीचे से ऊपर रखी जा सकती है, और हेडर बताता है कि कैसे। कुछ टूल उस फ़्लैग को अनदेखा करते हैं। यहाँ वह पढ़ा जाता है, इसलिए PNG सीधी होती है; किसी ख़ास इंजन के लिए पलटा हुआ रूप चाहिए तो /flip-image उसे उलट देता है।
क्या PNG को वापस TGA बना सकते हैं?
यहाँ नहीं — आउटपुट फ़ॉर्मैट JPG, PNG और WebP हैं। गेम टूल और 3D प्रोग्राम आम तौर पर PNG टेक्सचर सीधे ले लेते हैं।
पहली फ़ाइल खुलने में थोड़ा समय क्यों लगता है?
इन फ़ाइलों को पढ़ने वाला इंजन लगभग 3.5 MB का है। विज़िट में पहली बार ऐसी कोई फ़ाइल खोलने पर वह इसी साइट से डाउनलोड होता है और फिर पूरी विज़िट के लिए रखा रहता है। वह आपके ब्राउज़र के एक पृष्ठभूमि थ्रेड में चलता है; फ़ाइल ख़ुद कहीं नहीं भेजी जाती।

संबंधित उपकरण

छवियाँ में और

यह पेज अन्य भाषाओं में: English · العربية · Deutsch · Français · Español · Русский · Português · 中文 · Türkçe · עברית · فارسی · اردو · Bahasa Indonesia · বাংলা