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

यहाँ आप PNG को TXT में बदलते हैं, मुफ़्त और बिना खाते के: फ़ाइल ऊपर छोड़िए और कुछ ही सेकंड में नतीजा डाउनलोड के लिए तैयार मिलेगा। कन्वर्ज़न आपके अपने ब्राउज़र के भीतर होता है, इसलिए फ़ाइल कभी अपलोड नहीं होती। यह Windows, macOS और Linux पर वैसे ही चलता है जैसे iPhone और Android पर, और कनेक्शन काट देने पर भी चलता रहता है।

  • कहाँ चलता है आपके ब्राउज़र में। फ़ाइल कभी अपलोड नहीं होती।
  • नए सिरे से बना TXT के काम करने का तरीक़ा PNG से अलग है। यह किसी लॉसी कोडेक जैसा धीरे-धीरे होने वाला नुक़सान नहीं है: TXT जो कुछ व्यक्त कर सकता है, वह हूबहू उतर आता है — और जिसका वहाँ कोई समतुल्य नहीं, वह पूरी तरह रह जाता है।
  • फ़ाइल आकार की सीमा हर फ़ाइल 100 MB तक, मुफ़्त, बिना खाते के।
  • जानने लायक़ लिखावट पैटर्न पहचान से पढ़ी जाती है, इसलिए यह सोच-समझकर लगाया अंदाज़ा है, नक़ल नहीं। साफ़, सीधी, ठीक रोशनी वाली छपाई अगर ठीक-ठाक रिज़ॉल्यूशन में हो तो लगभग सटीक निकलती है; टेढ़ी खींची फ़ोटो, धुँधला फ़ैक्स, अनोखा टाइपफ़ेस या हाथ की लिखावट ग़लतियाँ देंगे। भरोसा करने से पहले नतीजे को हमेशा असली के साथ मिलाकर पढ़िए। भाषा की सेटिंग मायने रखती है — ग़लत भाषा से पढ़ी गई लिखावट ग़लती के रूप में नहीं, आत्मविश्वास से भरी बकवास के रूप में लौटती है।

एक बार में 100 फ़ाइलें। फ़ॉर्मेट अलग-अलग हों तो भी चलेगा।

ऐसे शब्द जो चुने ही नहीं जाते

यह हालत बहुत आम है। किसी टिकट में चिपकाया गया एरर मैसेज का स्क्रीनशॉट। फ़ाइल की जगह तस्वीर के रूप में मिला दस्तावेज़। किसी चार्ट के लेबल जो चाहिए। PDF का कोई पन्ना जो असल में स्कैन निकला। किसी संदेश को कॉपी करने के बजाय स्क्रीनशॉट के तौर पर भेज दिया गया।

हर मामले में शब्द मौजूद हैं, बस उन तक पहुँचने का रास्ता दोबारा टाइप करना है — जब तक इन्हें तस्वीर से पढ़ा न जाए। यही यहाँ होता है, और स्क्रीनशॉट पर यह अच्छी तरह काम करता है।

स्क्रीनशॉट सबसे अच्छा इनपुट है

फ़ोटो लिए गए टेक्स्ट को मुश्किल बनाने वाली हर चीज़ यहाँ ग़ायब है। फ़ोकस पूरी तरह सही है क्योंकि किसी को फ़ोकस करना ही नहीं पड़ा। कोई कोण नहीं, क्योंकि पन्ना ही स्क्रीन है। कोई छाया नहीं, कोई असमान रोशनी नहीं, कोई काँपता हाथ नहीं। और अक्षर किसी सॉफ़्टवेयर ने बनाए, न कि पहले छापे गए फिर फ़ोटो खींचे गए — इसलिए हर अक्षर वैसा ही है जैसा फ़ॉन्ट ने तय किया।

नतीजा यह है कि यहाँ उम्मीद फ़ोटो वाले पेजों से ज़्यादा रखी जा सकती है। सामान्य रिज़ॉल्यूशन पर साफ़ इंटरफ़ेस टेक्स्ट लगभग हूबहू लौट आता है, और जहाँ नहीं आता वहाँ वजह लगभग हमेशा नीचे बताई दो चीज़ों में से एक होती है।

रिज़ॉल्यूशन ही सबसे ज़्यादा बिगाड़ता है

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

बाद में तस्वीर बड़ी करने से मदद नहीं मिलती — इससे पिक्सेल तो बढ़ते हैं पर जानकारी नहीं, और अक्सर अक्षरों को धुँधला करके नतीजा और ख़राब कर देता है। अगर नतीजा कमज़ोर आए, तो स्क्रीनशॉट पूरे आकार में दोबारा लीजिए, या कैप्चर करने से पहले ऐप्लिकेशन को ज़ूम करके टेक्स्ट स्क्रीन पर शारीरिक रूप से बड़ा कर लीजिए।

भाषा सेट कीजिए, भले ही टेक्स्ट इंटरफ़ेस का हो

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

यह accented अक्षरों या ग़ैर-लैटिन लिपि वाली किसी भी चीज़ के लिए सबसे ज़्यादा मायने रखता है, और मिली-जुली सामग्री के लिए भी — किसी जर्मन इंटरफ़ेस में अंग्रेज़ी तकनीकी शब्द सही भाषा चुनने पर किसी अंदाज़े से बेहतर पढ़े जाएँगे।

कोड और टर्मिनल: जो पेस्ट करें उसे जाँच लीजिए

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

इनमें से किसी के बीच ग़लत पहचान ऐसा टेक्स्ट देती है जो सही दिखता है और चलता नहीं, और ग़लती उसी अक्षर में होती है जिस पर सबसे कम ध्यान जाता है। जो भी चलाना है उसे पढ़ लीजिए, और मोनोस्पेस स्रोत को तरजीह दीजिए — टर्मिनल के फ़ॉन्ट ठीक इन्हीं अक्षरों को अलग दिखाने के लिए बनाए गए हैं, जो पहचानने वाले इंजन की उतनी ही मदद करता है जितनी आपकी।

शब्दों के साथ ढाँचा नहीं आता

नतीजा पढ़ने के क्रम में सादा टेक्स्ट है। कोई टेबल बिना कॉलम के मान की एक लड़ी बन जाती है, दो-कॉलम वाला ले-आउट आपस में मिल सकता है, और शीर्षक सामान्य पंक्तियों जैसे आते हैं।

ज़्यादातर स्क्रीनशॉट के काम के लिए यह पूरी तरह काफ़ी है — आपको एरर मैसेज, रेफ़रेंस नंबर या पैराग्राफ़ ही चाहिए था। जहाँ यह काफ़ी नहीं, वह है कोई ऐसी टेबल जिसे आपको इस्तेमाल करना है, न कि सिर्फ़ पढ़ना — और वहाँ ईमानदार जवाब यही है कि यह जाँचने लायक़ अंक देता है, इम्पोर्ट करने लायक़ ढाँचा नहीं।

स्कैन किया PDF अलग रास्ता है, इसे इसमें मत उलझाइए

यह पन्ना PNG पढ़ता है — जिसमें jpg, webp, avif, gif, bmp, tiff, heic और heif भी शामिल हैं — पर PDF को नहीं। किसी PDF का टेक्स्ट निकालना एक अलग रास्ता है जो पहले से मौजूद टेक्स्ट लेयर पढ़ता है, और जो PDF सिर्फ़ किसी स्कैन का पन्ना है, उसमें वह लेयर होती ही नहीं।

ऐसे PDF से टेक्स्ट चाहिए तो पहले उसका पन्ना तस्वीर के रूप में एक्सपोर्ट कीजिए — स्क्रीनशॉट लेकर या PDF व्यूअर के एक्सपोर्ट विकल्प से — और वह PNG या JPG यहाँ लाइए। सीधे PDF डालने पर कोई पहचान नहीं होती, क्योंकि यह इंजन तस्वीरें पढ़ता है, दस्तावेज़ नहीं।

एक फ़ाइल नहीं, पूरा फ़ोल्डर

अगर एक ही तरह के कई स्क्रीनशॉट हैं — किसी लंबी बातचीत के टुकड़े, किसी रिपोर्ट के दर्जनों पन्ने तस्वीर के रूप में — तो पूरा फ़ोल्डर छोड़ दीजिए। हर तस्वीर बारी-बारी पढ़ी जाती है और नतीजे साथ मिलते हैं, अलग-अलग खोलकर कॉपी करने की मेहनत के बिना।

चूँकि कुछ अपलोड नहीं होता, इसलिए यहाँ कोई प्रति-फ़ाइल सीमा या रोज़ की गिनती नहीं है — ऊपरी सीमा बस आपकी अपनी मशीन है। पहचान बाक़ी इंजनों से धीमी चलती है, इसलिए बहुत बड़ा बैच थोड़ा वक़्त लेगा; यह गति की क़ीमत है जो सटीक नतीजे के लिए चुकानी पड़ती है।

स्क्रीनशॉट आपकी मशीन से बाहर नहीं जाता

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

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

PNG को TXT में ऐसे बदलें

  1. अपनी PNG फ़ाइल इस पेज पर छोड़ें, या चुनने के लिए दबाएँ।
  2. लक्ष्य के रूप में TXT चुनें। कन्वर्ज़न आपके ब्राउज़र में होता है और फ़ाइल अपलोड नहीं होती।
  3. तैयार TXT फ़ाइल डाउनलोड कर लें।

PNG या TXT: क्या बदलता है

PNG और TXT की तुलना
PNGTXT
पूरा नामPortable Network Graphicsसादा पाठ
फ़ाइल एक्सटेंशन.png.txt, .text, .log
मीडिया टाइपimage/pngtext/plain
कंप्रेशनबिना नुक़सान — कुछ छोड़ा नहीं जाता
पहली बार प्रकाशित19961963
प्रकाशकPNG Development Group
विनिर्देशISO/IEC 15948Unicode
लाइसेंसखुला मानकखुला मानक
आज की स्थितिमौजूदामौजूदा
बिट डेप्थ16
रंग जो यह दर्ज कर सकता हैRGB, ग्रेस्केल, इंडेक्स्ड पैलेट
सबसे बड़ी इमेजहर तरफ़ 2,14,74,83,647 px
ब्राउज़र में खुलता हैहर ब्राउज़रहर ब्राउज़र
इसकी जगह विचारणीयWebP, SVG, JXLMD, RTF

लक्ष्य फ़ॉर्मेट क्या और सँभाल सकता है

TXT काम करने का फ़ॉर्मेट है और PNG बनकर तैयार फ़ॉर्मेट। जो लौटता है वह पन्ने की तस्वीर नहीं बल्कि बदली जा सकने वाली लिखावट है — आम तौर पर यही इस कन्वर्ज़न की वजह होती है, और यही इसकी सीमा भी।

नतीजा खोलना

दोनों तरफ़ के प्रोग्राम अलग हैं: PNG फ़ाइल Adobe Photoshop, GIMP और Paint.NET में खुलती है और TXT फ़ाइल Notepad, TextEdit और Visual Studio Code में — यानी नतीजा जिसके पास जाएगा, उसे दूसरी सूची में से कोई प्रोग्राम चाहिए होगा।

कौन-सा फ़ॉर्मेट किस काम के लिए है

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

PNG PNG Development Group का फ़ॉर्मेट है, जो 1996 में आया। यह हर चैनल पर 16 बिट में दर्ज करता है।

TXT 1963 से चला आ रहा है, और Unicode में तय किया गया है। Notepad, TextEdit और Visual Studio Code इस फ़ॉर्मेट को पढ़ लेते है।

TXT 1963 में आया और PNG 1996 में। किसी को सौंपने के लिए आम तौर पर पुराना वाला ज़्यादा सुरक्षित रहता है; नया वाला वही काम कम बाइट में कर देता है।

PNG से TXT: आम सवाल

क्या मेरी PNG फ़ाइल कहीं अपलोड होती है?

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

क्या PNG को TXT में बदलना मुफ़्त है?

हाँ। न खाता, न वॉटरमार्क, और न कोई रोज़ का कोटा जो ख़त्म हो: यह आपकी अपनी मशीन पर चलता है, इसलिए आप जितनी बार चाहें लौट सकते हैं। ब्राउज़र 100 MB तक की फ़ाइलें सँभालता है, एक बार में 100। Tesseract आपकी अपनी मशीन पर उतरता है और वहीं चलता है — इसीलिए उस पर कोई गिनती नहीं है।

PNG को TXT में बदलने पर क्या गुणवत्ता जाती है?

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

क्या TXT फ़ाइल उसके बाद बदली जा सकती है?

TXT काम करने का फ़ॉर्मेट है और PNG बनकर तैयार फ़ॉर्मेट। जो लौटता है वह पन्ने की तस्वीर नहीं बल्कि बदली जा सकने वाली लिखावट है — आम तौर पर यही इस कन्वर्ज़न की वजह होती है, और यही इसकी सीमा भी।

इन फ़ॉर्मेट के बारे में और

ये आँकड़े कहाँ से आए

इस पेज पर PNG और TXT के बारे में जो कहा गया है, वह जाँचा जा सकता है, और ये रहे वे दस्तावेज़ जो उसे तय करते हैं।